natgillin/translations-raw huggingface dataset:
The & kimagemapeditor; Handbook
& kimagemapeditor; i jäsiraamat
j_schaef#64; informatik#46; uni-kl#46; de
j_ schaef# 64; informatik# 46; uni- kl# 46; de
& kimagemapeditor; is an & HTML; imagemap editor for & kde;.
& kimagemapeditor; on & kde; & HTML; - hüperpiltide redaktor.
imagemap
hüperpilt
usemap
usemap
& kimagemapeditor; is an & HTML; imagemap editor for & kde;. It allows you to create and modify & HTML; imagemaps.
& kimagemapeditor; on & kde; & HTML; - hüperpiltide redaktor. See võimaldab luua ja muuta & HTML; - hüperpilte.
Program copyright 2003-2007 Jan Schauml; fer j_schaef#64; informatik#46; uni-kl#46; de
Rakenduse autoriõigus 2003- 2007: Jan Schauml; fer j_ schaef# 64; informatik# 46; uni- kl# 46; de >
Documentation copyright 2007 Jan Schauml; fer j_schaef#64; informatik#46; uni-kl#46; de
Dokumentatsiooni autoriõigus 2007: Jan Schauml; fer j_ schaef# 64; informatik# 46; uni- kl# 46; de
The & klinkstatus; Handbook
& klinkstatus; e käsiraamat
moura#64; kdewebdev#46; org
moura# 64; kdewebdev# 46; org
& klinkstatus; is a link checker for & kde;.
& klinkstatus; on & kde; linkide kontrollija.
link checker
linkide kontrollija
validation
kontrollimine
& klinkstatus; is a link checker for & kde;. It allows you to search internal and external links in your entire web site, just a single page and choose the depth to search. You can also check local files, ftp, fish, etc, as & klinkstatus; uses KIO. For performance, links can be checked simultaneously. Please report any problems or feature requests to http: / /linkstatus. paradigma. co. pt/ bugs/.
& klinkstatus; on & kde; linkide kontrollija. See võimaldab otsida sisemisi ja väliseid linke kogu veebisaidil või konkreetsel leheküljel ning valida otsingu sügavuse. Samuti saab kontrollida kohalikke faile, FTP- d, fishi jne, sest & klinkstatus; kasutab KIO- d. Jõudluse huvides võib linke kontrollida üheaegselt. Palun anna kõigist probleemidest või soovidest teada aadressil http: // linkstatus. paradigma. co. pt/ bugs /.
Using & klinkstatus;
& klinkstatus; e kasutamine
Here's a screenshot of & klinkstatus;
& klinkstatus; e pilt
More & klinkstatus; features
Muud & klinkstatus; e omadused
The main & klinkstatus; window
& klinkstatus; e peaaken
Ctrl; N File New Link Check
Ctrl; N Fail Uus lingi kontroll
Creates a new session, if none is empty
Loob uue seansi, kui ükski pole tühi
Ctrl; O File
Ctrl; O Fail Ava URL
Opens a & URL;
Avab & URL; - i
Close the current tab.
Sulgeb aktiivse kaardi.
Program copyright 2004 Paulo Moura Guedes pmg#64; netcabo#46; pt
Rakenduse autoriõigus 2004: Paulo Moura Guedes pmg# 64; netcabo# 46; pt
Documentation copyright 2004 Paulo Moura Guedes pmg#64; netcabo#46; pt
Dokumentatsiooni autoriõigus 2004: Paulo Moura Guedes pmg# 64; netcabo# 46; pt
How to obtain & klinkstatus;
& klinkstatus; e hankimine
http: / /kde-apps. org
http: // kde- apps. org
& kommander; Basics
& kommander; i põhitõed
tik@acm. org
tik@ acm. org
Concepts
Kontseptsioonid
That is the simple core of & kommander;. What you can do with this is where it gets interesting. First of all it is worth noting that compared to the normal approach of a language based tool & kommander; does not need programming statements to define these operations. This makes & kommander; quick for developers. For end users it's much simpler than learning language constructs. For everyone it means you can focus on your task instead of having your reference material eternally at hand. Initially when people are exposed to a tool like & kommander; the first question is Where could I find a use for this cool tool? As it turns out, manipulating strings is used just about anywhere you look.
See on & kommander; lihtne ja selge tuum. Aga huvitavaks läheb asi siis, kui sa sellega midagi ette võtad. Kõigepealt tasuks märkida, et tavalistest programmeerimiskeeltepõhistest tööriistadest erinevalt ei vaja & kommander; nende operatsioonide defineerimiseks programmeerimislauseid. See muudab & kommander; i arendajatele väga mugavaks vahendiks. Lõppkasutajale on see märksa lihtsam kui programmeerimiskeele reegleid pähe tampida. Ja kõigile tähendab see seda, et saab keskenduda oma ülesandele, ilma et peaks kogu aeg käsiraamatust järele vaatama, kas asi ikka sai õigesti kirja. Tavaliselt küsivad inimesed & kommander; it või mõnda muud taolist töövahendit nähes: Milleks seda kasutada saab? Nagu selgub, on stringide käsitlemisega tegemist tegelikult sisuliselt kõikjal.
So what can & kommander; do? Here is the list distilled to the base operations. & kommander; can:
Mida & kommander; suudab siis teha? Toome siin ära vaid põhilised operatsioonid. & kommander; suudab:
Pass strings to the calling program via stdout.
Edastada stringid väljakutsutavale programmile standardväljundi (stdout) kaudu.
Call executable programs.
Kutsuda välja käivitatava programmi.
Use & DCOP; to interact with & kde; programs
Suhelda & DCOP; vahendusel & kde; programmidega.
If you're not a programmer you may want that in laymans terms. In number one, if you launch & kommander; from a console then the console is the calling program. There is a parent child relationship there. Sending a message to console is done with the standard output (stdout) of the child program, so named because there is also error output. This is interesting because some programs, like & quantaplus;, use stdout to receive information from programs they launch. So & kommander; dialogs can output their text strings directly into & quantaplus; 's editor if they are called from & quantaplus;. This means & kommander; dialogs can be useful extentions to programs.
Kui sa ei ole just programmeerija, soovid vahest asja ka nii- öelda inimlikus keeles teada saada. Esiteks: kui käivitad & kommander; i konsoolist, on konsool väljakutset esitav programm. Siin tekib ema- lapse ehk siis eellase- järglase suhe. Konsoolile saadetakse sõnum järglasprogrammi standardväljundi (stdout) vahendusel, mida nimetatakse nii sellepärast, et on olemas ka veaväljund. See pakub huvi seepärast. et mitmed programmid, näiteks & quantaplus;, kasutavad standardväljundit info hankimiseks programmidelt, mis nende seest on käivitatud. Seega võivad & kommander; i dialoogid saata oma tekstistringid otse & quantaplus; redaktorisse, kui neid on välja kutsutud & quantaplus; - ist. See tähendab, et & kommander; i dialoogid sobivad väga hästi programmide laienditeks.
The second case is calling an executable. Any program that runs on your system is an executable. Even a script program is run by the script's interpreter so technically it's executed too. & kommander; can run commands just like the console even if you run it from the menu. So for instance if you wanted it to open & GIMP; you would have a button derive the string gimp and put it in a special like so: @exec(gimp). Just like that you will see & GIMP; open when using this. You could also exec ls -l too but you would only see the output if you were running from a console.
Teine juhtum on käivitatava faili väljakutsumine. Kõik sinu süsteemis töötavad programmid on iseenesest käivitatavad failid. Isegi skripti paneb käima skripti interpretaator, nii et tehniliselt võttes ka see käivitatakse. & kommander; võib käske käivitada sama edukalt, kui seda saab teha konsoolilt, kuigi siin võid sa seda teha lausa menüüst. Kui näiteks soovid avada & GIMP; - i, peab sul olema nupp, sellel string gimp ning see tuleb asetada erisse, näiteks @ exec( gimp). Ja seda kasutades & GIMP; ka tõepoolest avaneb. Kasutada võib ka exec ls - l, aga väljundit näed ainult siis, kui töötad konsoolil.
The third case is very interesting indeed. & DCOP; is short for & kde; 's D esktop CO mmunication P rotocol and it is very powerful. Go ahead and run the kdcop program and have a look around. You'll quickly see that any & kde; application that is built to standards has things happening in & DCOP; and the well designed ones have a lot going on. With & DCOP; you can query information of all sorts as well as set widget values and more. There is a section on using & DCOP; in this manual. & kommander; can send & DCOP; to any & kde; program as well as be controlled by & DCOP;. In fact you can send & DCOP; from the command line to any & kde; program. So what's the big deal? The deal is, if you want to do any volume of commands you begin to realized that command line & DCOP; is adequate for short commands, but it can cause delays for instance being called from a loop several hundred times. This is why & kommander; has a @dcop special, because this is roughly 1000 times faster. Because & kommander; can send and receive & DCOP;, & DCOP; can be used to script & kommander;. That is why we also have a local & DCOP; special, @ldcop, that allows you to type a lot less to issue a command.
Kolmas juhtum on veelgi huvitavam. & DCOP; tähendab lühendatult & kde; töölaua kommunikatsiooniprotokolli (D esktop CO mmunication P rotocol) ja on üks äraütlemata võimas vahend. Käivita programm dcop ja tee sellega veidi tutuvust. Saad peagi selgeks, et kõik & kde; standardite kohaselt loodud rakendused kasutavad vähemalt mingil määral & DCOP; - i ja mis on eriti hästi loodud, need kohe päris palju. & DCOP; lubab esitada mis tahes infopäringuid, määrata vidinate väärtusi ja nii edasi ja nii edasi. Käesolevas käsiraamatus on ka omaette & DCOP; - ile pühendatud osa. & kommander; võib saata & DCOP; väljakutse igale & kde; programmile ning vastupidi - & DCOP; - i abil saab seda juhtida teistest programmidest. Õigupoolest saab käsurealt & DCOP; väljakutse saata suvalisele & kde; programmile. Mis siis meie juhtumi puhul eriline on? Eriline on see, et kui soovid anda terve hulga käske, siis käsurida kasutades näed peagi, et & DCOP; sobib palju paremini lühikeste käskude jaoks, võib aga tükk aega viivitada, kui peab näiteks sadu kordi mingit silmust läbima. Seepärast kasutab & kommander; eri @ dcop, mis on ligikaudu 1000 korda kiirem! Et & kommander; võib & DCOP; väljakutseid nii saata kui saada, võib & DCOP; - i kasutada & kommander; i skriptideks. Seepärast on meil ka kohalik & DCOP; eri @ ldcop, mis võimaldab käsku anda päris vähese kirjutamisvaevaga.
Is that all the core concepts in & kommander;? No, but it should help you to make sense of how it works so that what is covered does not look like a foreign language to you. There are a few more. Signals and slots are how & kommander; handles events. An event in a program basically means something happened like a widget was created or had its text changed. These changes emit signals and you can connect those signals to a receiving slot which will then do something when the event happens. One use of this in & kommander; is the sibling of & kommander; Text, Population Text. Population Text will populate a widget when called. Just like & kommander; Text, Population Text can contain text strings or scripts.
Siinräägitu ei ole kaugeltki veel kõik isegi mitte & kommander; põhiomaduste kohta, aga juba sellest peaks piisama mõistmaks, kuidas asi töötab, et edaspidine jutt ei tunduks täiesti arusaamatuna. Rakendus pakub mõistagi palju enam. Signaalide ja pesadega käsitleb & kommander; sündmusi. Sündmus tähendab programmis põhimõtteliselt seda, et midagi juhtus - näiteks loodi vidin või muutus tekst. Need muudatused väljastavad signaali, sina aga võid signaalid ühendada pesadega, mis võtavad omakorda midagi ette, kui toimub sündmus. Üks selle kasutamisviise & kommander; is on & kommander; i teksti järglane populatsioonitekst. Populatsioonitekst populeerib ehk asustab väljakutse peale vidina. Nagu & kommander; i tekst, võib ka populatsioonitekst sisaldada tekstistringe või skripte.
That should give you the base concepts to begin using & kommander;. We try to keep the number of Specials low and we use & DCOP; a lot. The idea is that we want to keep the power of & kommander; as consistent and streamlined as possible. You will find that you can incorporate any scripting language into & kommander; where ever you need to and even multiple scripting languages in a dialog. The rest of the information in this document assumes you are familiar with the concepts and terms presented here. The examples and tutorials are also very useful to understanding what can be done with & kommander;.
See peaks andma nüüd küll mingi esialgse aimu & kommander; ist. Me oleme püüdnud hoida eride arvu vähesena ja kasutada ohtralt ära & DCOP; - i võimalusi. Nii on meil võimalik hoida & kommander; võimalikult ühtse ja kompaktsena. Sa avastad kindlasti, et & kommander; is saab tegelikult kasutada mis tahes skriptikeelt ja ühes dialoogis võib neid isegi mitu korraga kasutusele olla. Edaspidi oletame, et sa oled siintoodud konptseptsioonide ja mõisteteta juba tutvunud. Lisaks sellele aitavad ka näited ja õppematerjalid mõista täielikumalt & kommander; i võimalusi.
The Executor
Executor
The executor, called kmdr-executor, runs & kommander; scripts. It loads. kmdr files and dynamically produces a fully functional dialog.
Executor ehk kmdr- executor käivitab & kommander; i skriptid. See laeb. kmdr - failid ning tekitab dünaamiliselt täisfunktsionaalse dialoogi.
Executor for Programmers
Executor programmeerijatele
C++ developers can easily use the KmdrDialogInstance class in their C++ programs so that the execution functionality is embedded in the their application obsoleting the need for running the external executor program. For standard dialog the dialog creation overhead is minimal but the creation of the & kde; application may delay the dialog for around a second.
C++ arendajad võivad klassi KmdrDialogInstance kasutada ära oma C++ programmides, mis lubab põimida käivitamisfunktsiooni otse rakendusse ilma vajaduseta käivitada välist käivitamisprogrammi. Standardse dialoogi korral on dialoogi loomise kulu minimaalne, kuid näiteks & kde; rakenduse loomisega võib muidugi lausa sekund aega minna.
Creating a Dialog
Dialoogi loomine
The & kommander; Handbook
& kommander; i käsiraamat
consume@optushome. com. au
consume@ optushome. com. au
& kommander; Development Team
& kommander; i arendajate meeskond
& kommander; is a set of tools that allow you to create dynamic & GUI; dialogs that generate, based on their state, a piece of text. The piece of text can be a command line to a program, any piece of code, business documents that contain a lot of repetitious or templated text and so on. The resulting generated text can then be executed as a command line program (hence the name kommander;), written to a file, passed to a script for extended processing, and literally anything else you can think of. The best part of it all? You are n't required to write a single line of code!
& kommander; kujutab endast valikut tööriistu, mille abil saab luua dünaamilisi & GUI; dialooge, mis vastavalt oma olekule tekitavad mingi teksti. Tekstiks võib olla käsk programmile, suvaline koodijupp, ohtralt kordusi või mallteksti sisaldav äridokument või muu selline. Genereeritud teksti saab seejärel käivitada käsureal (sellest ka nimi kommander;), salvestada faili, edastada skriptile millegi edasise tegemiseks või põhimõtteliselt mida iganes sa soovid selle tekstiga peale hakata. Ja kogu asja parim külg on see, et sa ei pea oma käega kirja panema ühtki koodirida!
& widgets; & specials; & dcop-functions;
& widgets; & specials; & dcop- functions;
The & kommander; Development Team
& kommander; i arendajate meeskond
Britton, Marc consume@optusnet. com. au
Britton, Marc consume@ optusnet. com. au
Developer and documentation
Arendaja ja dokumentatsioon
King, Tamara tik@acm. org
King, Tamara tik@ acm. org
Laffoon, Eric sequitur@kde. org
Laffoon, Eric sequitur@ kde. org
Project manager and documentation
Projektihaldur ja dokumentatsioon
Mantia, Andraacute; s amantia@kde. org
Mantia, Andraacute; s amantia@ kde. org
Rudolf, Michal mrudolf@kdewebdev. org
Rudolf, Michal mrudolf@ kdewebdev. org
& kommander; 2004 & kommander; Development Team.
& kommander; 2004: & kommander; i arendajate meeskond.
& kommander; User Manual 2004 & kommander; Development Team.
& kommander; i käsiraamat 2004: & kommander; i arendajate meeskond.
& DCOP; Functions
& DCOP; funktsioonid
& DCOP; can be called in several ways in & kommander;. First is the console method
& kommander; võimaldab & DCOP; väljakutseid esitada mitmel moel. Kõigepealt konsoolilt
dcop kmdr-executor-@pid KommanderIf changeWidgetText myWidget new text
dcop kmdr- executor - @ pid KommanderIf changeWidgetText minuVidin uus tekst
This assumes you are inside a & kommander; file and have access to the special @pid which contains the process ID. In fact it is simpler to replace kmdr-executor-@pid with @dcopid. However, you can use this syntax (obviously without the specials) from the command line or any external script to alter the & kommander; window.
See eeldab, et oled & kommander; i failis ja sul on ligipääs spetsiaalselt @ pid- ile, mis sisaldab protsessi ID- d. Tegelikult on lihtsam asendada kmdr- executor - @ pid @ dcopid- ga. Aga igal juhul on võimalik seda süntaksit kasutada (küll ilma erideta) käsurealt või mis tahes välisest skriptist, et muuta & kommander; i akent.
Because & kommander; does not have a full parser in it's Alpha stage, if you want to use the much faster internal & DCOP; from another application window (console & DCOP; is very slow) it is more complicated because you must give lots of information, including a prototype of the call. The above call would become:
Et & kommander; il tema praeguses järgus pole veel täielikku parserit, siis juhul, kui soovid kasutada palju kiiremat sisest & DCOP; - i mõne muu rakenduse aknast (konsooli & DCOP; on ikka päris aeglane), tekib mõningaid raskusi, sest sa pead andma hulganisti infot, sealhulgas väljakutse prototüübi. Eeltoodud käsk võtab siis kuju:
@dcop(@dcopid, KommanderIf, enableWidget(QString, bool), Widget, true)
@ dcop (@ dcopid, KommanderIf, enableWidget( QString, tõeväärtus), Vidin, true)
At the time of this writing you should be aware that nesting & DCOP; calls inside script language structures (like bash) means that you must use console method calls. If you use internal & DCOP; all & kommander; specials will be executed first and then the script will be executed.
Käsiraamatu kirjutamise ajal tähendas & DCOP; väljakutsete pesastamine skriptikeele struktuuridesse (näiteks bash) seda, et väljakutsed tuli esitada konsoolilt. Kui kasutad sisest & DCOP; - i, käivitatakse esmalt kõik & kommander; i erid ja seejärel skript.
There is a new simplified way to use & DCOP; inside & kommander; using an object syntax. Let's say you want to change the text in a widget name @LineEdit1. It would look like this.
On ka uus ja lihtsam viis kasutada & DCOP; - i & kommander; is endas, mida võimaldab objektsüntaks. Oletame, et soovid muuta teksti vidinas nimega @ LineEdit1. See käib järgmiselt.
@LineEdit1. changeWidgetText(New text)
@ LineEdit1. changeWidgetText( Uus tekst)
As you can see the new syntax is very easy, as well as consistent visually with function groups. All the & DCOP; reference here will use the new object syntax listed above. Please note that if you are referencing a widget using & DCOP; from another window or another application the first parameter will always be the widget name. All functions are listed here starting with the second parameter.
Nagu näed, on uus süntaks väga lihtne ja visuaalselt funktsioonigruppidega kooskõlas. Kõik siintoodud & DCOP; viited kasutavad sellist objektisüntaksit. Palun arvesta, et kui viitad & DCOP; - i muust aknast või rakendusest kasutades vidinale, peab esimene parameeter olema alati vidina nimi. Kõik siin toodud funktsioonid algavad teise parameetriga.
& DCOP; for Global Variables
& DCOP; globaalsete muutujatele
global(QString variableName)
global( QString muutujaNimi)
Returns the value of the specified global variable. When a script is run from within a & kommander; window any (non-global) variables set in that script will cease to exist after the script completes and therfore will not be available to other script processes or in a new instance of the calling process. The global scope means the variable will exist for any process of the window until that window is closed. You may change these variables at any time with a new call to @setGlobal.
Tagastab määratud globaalse muutuja väärtuse. Kui skript käivitatakse & kommander; i aknast, lakkavad kõik skriptiga määratud (mitteglobaalsed) muutujad eksisteerimast pärast skripti töö lõpetamist ega ole seepärast enam kasutatavad muudele skriptidele või ka sama väljakutse kordamisel. Globaalne skoop tähendab seda, et muutuja eksisteerib akna iga protsessi jaoks seni, kuni aken suletakse. Neid muutujaid võib igal ajal muuta funktsiooni @ setGlobal uue väljakutsega.
setGlobal(QString variableName, QString value)
setGlobal( QString muugujaNimi, QString väärtus)
Creates a variable that is global to the window process and assigns the value to it. This value can be retrieved with global(QString variableName) or set again.
Loob muutuja, mis on akna protsessile globaalne ja omistab sellele väärtuse, Väärtuse saab hankida global( QString muutujaNimi) abil võika uuesti määrata.
& DCOP; for all Widgets
& DCOP; kõigile vidinatele
changeWidgetText(QString text)
changeWidgetText( QString tekst)
This should be renamed setWidgetText and this name will probably be deprecated. This removes the text displayed in the widget and replaces it with the text supplied.
See saab endale nimeks setWidgetText ning tunnistatakse edaspidi ilmselt iganenuks. Igatahes eemaldab see vidinas näidatava teksti ja asendab selle antava tekstiga.
enableWidget(bool enable)
enableWidget( tõeväärtus enable)
Enables or disables a widget.
Lubab või keelab elemendi.
Returns the text associated with the specified widget. This is not the same as the displayed text. It would be @widgetText or the text and/ or scripting used to arrive at the displayed value.
Tagastab määratud vidinaga seostatud teksti. See ei ole mitte sama, mis näidatav tekst. See võib olla @ widgetText või tekst ja/ või skript, mida kasutatakse näidatava väärtuseni jõudmiseks.
setAssociatedText(QString text)
setAssociatedText( QString tekst)
This sets the & kommander; Text default string. This is typically set to @widgetText to display what is entered into the widget. It is unlikely you will have much need for this, but if you do it is there. Applies to all widgets that can contain data.
See määrab & kommander; i vaiketekstistringi. Tavaliselt määratakse selleks @ widgetText, et näidata vidinasse sisestatut. Vaevalt sul seda eriti vaja läheb, aga igatahes on see olemas. Saab kasutada kõigi andmeid sisaldavate vidinate korral.
& DCOP; for ListBox and ComboBox Widgets
& DCOP; loendikasti ja liitkasti vidinale
addListItem(QString item, int index)
addListItem( QString element, int index)
Adds an item to a ListBox widget at the specified index. List index starts at zero. To add to the end of the list use -1.
Lisab elemendi loendikasti vidinasse määratud indeksiga. Loendi indeks algab nullist. Loendi lõppu lisamiseks anna - 1.
addListItems(QStringList items, int index)
addListItems( QStringList elemendid, int index)
This adds a list of strings all at once. The list should be delimited by EOL (\ - newlines). This is handy as you can use bash to derive the list rather easily. For instance, using @exec(ls -l ~/ projects _BAR_ grep kmdr) for items will give you a directory listing of & kommander; files in your projects folder. List index starts at zero. Use -1 to add to the end of the list.
Lisab korraga terve stringide loendi. Loendis tuleb kasutada eraldajana EOL - i (\ - reavahetused). See on hea juhul, kui soovid Bashi muretult loendi tuletamiseks kasutada. Näiteks elementide korral @ exec( ls - l ~/ projects _BAR_ grep kmdr) kasutades saad oma projektikataloogi & kommander; i failide nimekirja. Loendi indeks algab nulliga. Loendi lõppu lisamiseks anna - 1.
addUniqueItem(QString item)
addUniqueItem( QString element)
addUniqueItem will add an item to the end of the list only if it is unique.
addUniqueItem lisab elemendi loendi lõppu ainult siis, kui see on unikaalne.
Removes all items.
Eemaldab kõik elemendid.
removeListItem(int index)
removeListItem( int index)
Removes the item at the specified index.
Eemaldab antud indeksiga elemendi.
item(int index)
item( int index)
Returns the text of the item at the specified index.
Tagastab antud indeksiga elemendi teksti.
setCurrentListItem(int index)
setCurrentListItem( int index)