From 0b8ca6637be94f7814cafa7d01ad4699672ff336 Mon Sep 17 00:00:00 2001 From: Darrell Anderson Date: Tue, 21 Jan 2014 22:06:48 -0600 Subject: Beautify docbook files --- tde-i18n-et/docs/tdebase/ksplashml/index.docbook | 1162 ++++++---------------- 1 file changed, 320 insertions(+), 842 deletions(-) (limited to 'tde-i18n-et/docs/tdebase/ksplashml') diff --git a/tde-i18n-et/docs/tdebase/ksplashml/index.docbook b/tde-i18n-et/docs/tdebase/ksplashml/index.docbook index a32ab240a40..6c8145e6bfa 100644 --- a/tde-i18n-et/docs/tdebase/ksplashml/index.docbook +++ b/tde-i18n-et/docs/tdebase/ksplashml/index.docbook @@ -10,200 +10,98 @@ -&ksplash;i käsiraamat +&ksplash;i käsiraamat -&Teemu.Rytilahti; &Teemu.Rytilahti.mail; - -&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail; - -&Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail; - -MarekLaane
bald@starman.ee
Tõlge eesti keelde
+&Teemu.Rytilahti; &Teemu.Rytilahti.mail; + +&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail; + +&Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail; + +MarekLaane
bald@starman.ee
Tõlge eesti keelde
-2003 -Teemu Rytilahti +2003 +Teemu Rytilahti -2003-04 -Ravikiran Rajagopal +2003-04 +Ravikiran Rajagopal -&FDLNotice; +&FDLNotice; -2003-01-10 -1.01.00 +2003-01-10 +1.01.00 -&ksplash; on kena käivitusekraan, mis näitab rakenduse laadimise edenemist. +&ksplash; on kena käivitusekraan, mis näitab rakenduse laadimise edenemist. -KDE -tdebase -ksplash -ksplashml -käivitusekraan -silmarõõm +KDE +tdebase +ksplash +ksplashml +käivitusekraan +silmarõõm
-Sissejuhatus +Sissejuhatus -&ksplash; on kena käivitusekraan, mis näitab rakenduse laadimise edenemist. Palun anna kõigist probleemidest või mõtetest täiustamise kohta teada &kde; meililistides. &ksplash;i peamised omadused on: +&ksplash; on kena käivitusekraan, mis näitab rakenduse laadimise edenemist. Palun anna kõigist probleemidest või mõtetest täiustamise kohta teada &kde; meililistides. &ksplash;i peamised omadused on: -Teemade kasutamine -Pluginate kasutamine (võimaldab täielikku kohandamist oma suva järgi) -Võimalus kasutada suvalise rakendusega, mis pruugib DCOP-i +Teemade kasutamine +Pluginate kasutamine (võimaldab täielikku kohandamist oma suva järgi) +Võimalus kasutada suvalise rakendusega, mis pruugib DCOP-i -Käesolev käsiraamat selgitab, kuidas luua teemasid kasutamiseks juba olemasolevate pluginatega. Kui ükski plugin ei suuda sinu tuju järgi olla, võib õppida &ksplash;i välimust igati ja täielikult muutma pluginat ise C++ keeles kirja pannes. +Käesolev käsiraamat selgitab, kuidas luua teemasid kasutamiseks juba olemasolevate pluginatega. Kui ükski plugin ei suuda sinu tuju järgi olla, võib õppida &ksplash;i välimust igati ja täielikult muutma pluginat ise C++ keeles kirja pannes. -Teemade kasutamine - -Kui tahad kasutada saidi KDE-Look teemasid, paki need ainult endale kasutamiseks lahti kataloogi ~/.trinity/share/apps/ksplash/Themes/ või kataloogi $TDEDIR/share/apps/ksplash/Themes/, kui soovid need teha kättesaadavaks kõigile süsteemi kasutajatele. - -Kogu selle vaeva võib lasta automaatselt ära teha küll ka &kde; juhtimiskeskuse kaardi Välimus moodulil Käivitusekraan. +Teemade kasutamine + +Kui tahad kasutada saidi KDE-Look teemasid, paki need ainult endale kasutamiseks lahti kataloogi ~/.trinity/share/apps/ksplash/Themes/ või kataloogi $TDEDIR/share/apps/ksplash/Themes/, kui soovid need teha kättesaadavaks kõigile süsteemi kasutajatele. + +Kogu selle vaeva võib lasta automaatselt ära teha küll ka &kde; juhtimiskeskuse kaardi Välimus moodulil Käivitusekraan. -&juhtimiskeskus;e mooduli kasutamine - -See moodul võimaldab paigaldada, testida ja eemaldada &ksplash;i teemasid. - -Moodul näitab kõiki parajasti saadaolevaid &ksplash;i teemasid. Kui valida neist mõni, saab selle eelvaatlust näha akna põhiosas. Kui oled leidnud selle, mida soovid kasutada, klõpsa nupule OK või Rakenda. Kui soovid moodulist väljuda muudatusi tegemata, klõpsa nupule Loobu, või nupule Vaikeväärtused, kui soovid taastada süsteemse vaikekäivitusekraani. - -Uue mooduli paigaldamiseks klõpsa nupule Lisa... ja otsi vajalik teema arvutist üles. Sul ei ole vaja teemafaile ise lahti pakkida, võid rahumeeli valida ka tihendatud teemafaili. Teema paigaldamine ei tähenda veel, et seda kohe kasutama hakataks - selleks tuleb see loendis valida ja klõpsata nupule OK või Rakenda. - -Eelvaatlust lubab küll käivitusekraanist ülevaate saada, kuid tõenäoliselt tahaksid seda siiski nii-öelda päriselt näha, et näiteks kontrollida, kuidas toimib animatsioon. Teemasid on võimalik testida, kui valida loendist teema ja klõpsata nupule Test. - -Kui sa ei soovi enam mõnda teemat kasutada, võib selle eemaldada, kui valida loendis teema ja klõpsata nupule Eemalda. Pane tähele, et tavakasutajal ei ole üldiselt õigust eemaldada süsteemselt paigaldatud teemasid. Samuti on päris soovitatav mitte eemaldada käivitusekraani, mille nimeks on vaikimisi +&juhtimiskeskus;e mooduli kasutamine + +See moodul võimaldab paigaldada, testida ja eemaldada &ksplash;i teemasid. + +Moodul näitab kõiki parajasti saadaolevaid &ksplash;i teemasid. Kui valida neist mõni, saab selle eelvaatlust näha akna põhiosas. Kui oled leidnud selle, mida soovid kasutada, klõpsa nupule OK või Rakenda. Kui soovid moodulist väljuda muudatusi tegemata, klõpsa nupule Loobu, või nupule Vaikeväärtused, kui soovid taastada süsteemse vaikekäivitusekraani. + +Uue mooduli paigaldamiseks klõpsa nupule Lisa... ja otsi vajalik teema arvutist üles. Sul ei ole vaja teemafaile ise lahti pakkida, võid rahumeeli valida ka tihendatud teemafaili. Teema paigaldamine ei tähenda veel, et seda kohe kasutama hakataks - selleks tuleb see loendis valida ja klõpsata nupule OK või Rakenda. + +Eelvaatlust lubab küll käivitusekraanist ülevaate saada, kuid tõenäoliselt tahaksid seda siiski nii-öelda päriselt näha, et näiteks kontrollida, kuidas toimib animatsioon. Teemasid on võimalik testida, kui valida loendist teema ja klõpsata nupule Test. + +Kui sa ei soovi enam mõnda teemat kasutada, võib selle eemaldada, kui valida loendis teema ja klõpsata nupule Eemalda. Pane tähele, et tavakasutajal ei ole üldiselt õigust eemaldada süsteemselt paigaldatud teemasid. Samuti on päris soovitatav mitte eemaldada käivitusekraani, mille nimeks on vaikimisi -Kuidas luua teemasid &ksplash;ile +Kuidas luua teemasid &ksplash;ile -Üldine -Oma teema loomine &ksplash;ile on päris lihtne. Kui oled teema valmis saanud, võid selle postitada veebileheküljele KDE-Look, et sinu suurepärasest ilumeelest saaksid osa ka teised. +Üldine +Oma teema loomine &ksplash;ile on päris lihtne. Kui oled teema valmis saanud, võid selle postitada veebileheküljele KDE-Look, et sinu suurepärasest ilumeelest saaksid osa ka teised. -Teema identifitseerimine - -Võtame ette teema MinuLaheTeema loomise. Et &ksplash; teemat tunnistaks, tuleb see salvestada kataloogi MinuLaheTeema, mis omakorda paikneb kataloogis ~/.trinity/apps/ksplash/Themes/. Teemat sisaldab fail nimega Theme.rc. Selles võib ära määrata terve hulga erilisi omadusi, muuta kasutatavat pluginamootorit ja nii edasi. Kõiki vähegi mõeldavaid seadistusi kasutada ei ole mõistagi kohustuslik, sest tavaliselt on seadistustele määratud üsna mõistlikud vaikeväärtused. Faili Theme.rc kirjete põhisüntaks on lihtne: [võti] = [väärtus]. Võtmete definitsioonid leiab käsiraamatu edasistes osades. +Teema identifitseerimine + +Võtame ette teema MinuLaheTeema loomise. Et &ksplash; teemat tunnistaks, tuleb see salvestada kataloogi MinuLaheTeema, mis omakorda paikneb kataloogis ~/.trinity/apps/ksplash/Themes/. Teemat sisaldab fail nimega Theme.rc. Selles võib ära määrata terve hulga erilisi omadusi, muuta kasutatavat pluginamootorit ja nii edasi. Kõiki vähegi mõeldavaid seadistusi kasutada ei ole mõistagi kohustuslik, sest tavaliselt on seadistustele määratud üsna mõistlikud vaikeväärtused. Faili Theme.rc kirjete põhisüntaks on lihtne: [võti] = [väärtus]. Võtmete definitsioonid leiab käsiraamatu edasistes osades. -Lihtne <filename ->Theme.rc</filename -> fail -[KSplash Theme: MinuLaheTeema] +Lihtne <filename>Theme.rc</filename> fail +[KSplash Theme: MinuLaheTeema] Name = MinuLaheTeema Description = Kena XpLike mootorit kasutav teema Version = 1.0 @@ -215,91 +113,53 @@ Welcome Text = KDE käivitamine -Pärast teema nime, kirjelduse ja autori määramist tuleb valida teema mootor (sageli nimetatakse seda ka pluginaks). Seejärel saab meelepäraseks muuta mootori mitmesugused võimalused, pannes paika võtme-väärtuse paarid, nagu näha toodud näites. +Pärast teema nime, kirjelduse ja autori määramist tuleb valida teema mootor (sageli nimetatakse seda ka pluginaks). Seejärel saab meelepäraseks muuta mootori mitmesugused võimalused, pannes paika võtme-väärtuse paarid, nagu näha toodud näites. -Tuleb kindlasti tähele panna, et kataloog, kuhu teemafailid on salvestatud (antud juhul ~/.trinity/apps/ksplash/Themes/MyCoolTheme), ning teema identifikaator (antud juhul [KSplash Theme: MyCoolTheme] ) failis Theme.rc oleks samasugused, sest muidu ei tunne &ksplash; teemat ära. +Tuleb kindlasti tähele panna, et kataloog, kuhu teemafailid on salvestatud (antud juhul ~/.trinity/apps/ksplash/Themes/MyCoolTheme), ning teema identifikaator (antud juhul [KSplash Theme: MyCoolTheme] ) failis Theme.rc oleks samasugused, sest muidu ei tunne &ksplash; teemat ära. -Taustafailid - -Kui &ksplash; tööd alustab, püüab ta leida sinu parajasti valitsevale ekraaniresolutsioonile vastavat taustapilti, kui teemamootor seda kasutama peaks. Taustapildi fail peaks kandma järgmises vormingus nime: BackgroundLAIUSxKÕRGUS.png. - -Näiteks Background-1024x768. Kui resolutsioonile vastavat taustapilti ei leita, püütakse muuta algupärase Background.png või failis Theme.rc määratud faili suurust, et see sobiks kokku valitseva resolutsiooniga. Selline lennult suuruse muutmine võib võtta tükk aega, mispärast oleks kasulik omada vähemalt järgmistes mõõtmetes taustapilte: 1280x1024, 1024x768 ja 800x600. +Taustafailid + +Kui &ksplash; tööd alustab, püüab ta leida sinu parajasti valitsevale ekraaniresolutsioonile vastavat taustapilti, kui teemamootor seda kasutama peaks. Taustapildi fail peaks kandma järgmises vormingus nime: BackgroundLAIUSxKÕRGUS.png. + +Näiteks Background-1024x768. Kui resolutsioonile vastavat taustapilti ei leita, püütakse muuta algupärase Background.png või failis Theme.rc määratud faili suurust, et see sobiks kokku valitseva resolutsiooniga. Selline lennult suuruse muutmine võib võtta tükk aega, mispärast oleks kasulik omada vähemalt järgmistes mõõtmetes taustapilte: 1280x1024, 1024x768 ja 800x600. -Teemamootorite valikud +Teemamootorite valikud -Vaiketeema +Vaiketeema -Vaiketeema valikud +Vaiketeema valikud -Nimi -Argument -Seletus +Nimi +Argument +Seletus -Always Show Progress -[true/false] -Määrab, kas laadimise edenemist näidata või mitte. Vaikimisi on see väärtus tõene (true). +Always Show Progress +[true/false] +Määrab, kas laadimise edenemist näidata või mitte. Vaikimisi on see väärtus tõene (true). -Label Foreground -[värv] -Määrab olekuriba teksti värv. Vaikimisi on see #FFFFFF ehk valge. +Label Foreground +[värv] +Määrab olekuriba teksti värv. Vaikimisi on see #FFFFFF ehk valge. -Icons Flashing -[true/false] -Määrab, kas ikoone vilgutatakse või mitte. Vaikimisi tõene (true). +Icons Flashing +[true/false] +Määrab, kas ikoone vilgutatakse või mitte. Vaikimisi tõene (true). @@ -307,135 +167,88 @@ Welcome Text = KDE käivitamine -Standardteema +Standardteema
-Standardteema valikud +Standardteema valikud -Nimi -Argument -Seletus +Nimi +Argument +Seletus -Statusbar Position -[top/bottom] -Määrab olekuriba asukoha ekraanil. Vaikimisi on see all (bottom). +Statusbar Position +[top/bottom] +Määrab olekuriba asukoha ekraanil. Vaikimisi on see all (bottom). -Statusbar Visible -[true/false] -Määrab, kas olekuriba näidata või mitte. Vaikimisi on see väärtus tõene (true). +Statusbar Visible +[true/false] +Määrab, kas olekuriba näidata või mitte. Vaikimisi on see väärtus tõene (true). -Progress Visible -[true/false] -Määrab, kas laadimise edenemist näidata või mitte. Vaikimisi on see väärtus tõene (true). +Progress Visible +[true/false] +Määrab, kas laadimise edenemist näidata või mitte. Vaikimisi on see väärtus tõene (true). -Statusbar Font -[fondinimi] -Olekuribal kasutatav font. Vaikimisi on see Helvetica. +Statusbar Font +[fondinimi] +Olekuribal kasutatav font. Vaikimisi on see Helvetica. -Statusbar Font Size -[suurus] -Olekuriba fondi suurus. Vaikimisi on see 16. +Statusbar Font Size +[suurus] +Olekuriba fondi suurus. Vaikimisi on see 16. -Statusbar Font Bold -[true/false] -Määrab, kas olekuriba font on rasvases kirjas või mitte. Vaikimisi on see väärtus tõene (true). +Statusbar Font Bold +[true/false] +Määrab, kas olekuriba font on rasvases kirjas või mitte. Vaikimisi on see väärtus tõene (true). -Statusbar Font Italic -[true/false] -Määrab, kas olekuriba font on kaldkirjas või mitte. Vaikimisi on see väärtus väär (false). +Statusbar Font Italic +[true/false] +Määrab, kas olekuriba font on kaldkirjas või mitte. Vaikimisi on see väärtus väär (false). -Statusbar Foreground -[värv] -Olekuriba esiplaani värv. Vaikimisi on see valge (white). +Statusbar Foreground +[värv] +Olekuriba esiplaani värv. Vaikimisi on see valge (white). -Statusbar Background -[värv] -Olekuriba tausta värv. Vaikimisi on see must (black). +Statusbar Background +[värv] +Olekuriba tausta värv. Vaikimisi on see must (black). -Statusbar Icon -[true/false] -Määrab, kas olekuribal peaks olema ikoon või mitte. +Statusbar Icon +[true/false] +Määrab, kas olekuribal peaks olema ikoon või mitte. -Icons Visible -[true/false] -Määrab, kas ikoonid on näha või mitte. Vaikimisi on see väärtus tõene (true). +Icons Visible +[true/false] +Määrab, kas ikoonid on näha või mitte. Vaikimisi on see väärtus tõene (true). -Icons Jumping -[true/false] -Määrab, kas ikoonid hüppavad või mitte. Vaikimisi on see väärtus tõene (true). +Icons Jumping +[true/false] +Määrab, kas ikoonid hüppavad või mitte. Vaikimisi on see väärtus tõene (true). -Icon Position -[0-3,10-13] -Asukoht, kus ikoone näidatakse. Vaikimisi all vasakul. +Icon Position +[0-3,10-13] +Asukoht, kus ikoone näidatakse. Vaikimisi all vasakul. -Splash Screen -[nimi] -Muudab näidatavat käivituslogo pilti. +Splash Screen +[nimi] +Muudab näidatavat käivituslogo pilti. @@ -443,137 +256,88 @@ Welcome Text = KDE käivitamine -Redmondi teema +Redmondi teema
-Redmondi teema valikud +Redmondi teema valikud -Nimi -Argument -Seletus +Nimi +Argument +Seletus -Background Image -[failinimi] -Kasutaja määratud kasutatav taustapilt. +Background Image +[failinimi] +Kasutaja määratud kasutatav taustapilt. -User Icon -[ikooninimi] -Kasutajale näidatava standardikooni nimi. Vaikimisi go. +User Icon +[ikooninimi] +Kasutajale näidatava standardikooni nimi. Vaikimisi go. -Welcome Text -[tekst] -Käivitusekraanil näidatav tekst. Vaikimisi "Welcome" (inglise keele korral). Eestinduses võiks olla "Tere tulemast". +Welcome Text +[tekst] +Käivitusekraanil näidatav tekst. Vaikimisi "Welcome" (inglise keele korral). Eestinduses võiks olla "Tere tulemast". -Username Text -[tekst] -Tekst, mida näidatakse kasutaja tegeliku nime asemel. +Username Text +[tekst] +Tekst, mida näidatakse kasutaja tegeliku nime asemel. -Welcome Text Position -[x,y] -Asukoht ekraanil, kus näidatakse tervitusteksti. +Welcome Text Position +[x,y] +Asukoht ekraanil, kus näidatakse tervitusteksti. -Username Text Position -[x,y] -Asukoht ekraanil, kus näidatakse kasutajanime. +Username Text Position +[x,y] +Asukoht ekraanil, kus näidatakse kasutajanime. -Action Text Position -[x,y] -Asukoht ekraanil, kus näidatakse parajasti käivat tegevust. +Action Text Position +[x,y] +Asukoht ekraanil, kus näidatakse parajasti käivat tegevust. -Icon Position -[x,y] -Asukoht ekraanil, kus näidatakse kasutaja ikooni. +Icon Position +[x,y] +Asukoht ekraanil, kus näidatakse kasutaja ikooni. -Show Welcome Text -[true/false] -Lülitab tervitusteksti näitamist. Vaikimisi tõene (true). +Show Welcome Text +[true/false] +Lülitab tervitusteksti näitamist. Vaikimisi tõene (true). -Show Welcome Shadow -[true/false] -Lülitab tervitusteksti varju näitamist. Vaikimisi tõene (true). +Show Welcome Shadow +[true/false] +Lülitab tervitusteksti varju näitamist. Vaikimisi tõene (true). -Show Username -[true/false] -Lülitab kasutajanime näitamist. Vaikimisi tõene (true). +Show Username +[true/false] +Lülitab kasutajanime näitamist. Vaikimisi tõene (true). -Show Action -[true/false] -Lülitab parajasti sooritatava tegevuse näitamist. Vaikimisi tõene (true). +Show Action +[true/false] +Lülitab parajasti sooritatava tegevuse näitamist. Vaikimisi tõene (true). -Show Icon -[true/false] -Määrab, kas ikooni näidata või mitte. Vaikimisi tõene (true). +Show Icon +[true/false] +Määrab, kas ikooni näidata või mitte. Vaikimisi tõene (true). -Use TDM User Icon -[true/false] -Kasutaja sisselogimisikooni näitamine. Vaikimisi tõene (true). +Use TDM User Icon +[true/false] +Kasutaja sisselogimisikooni näitamine. Vaikimisi tõene (true). @@ -581,68 +345,45 @@ Welcome Text = KDE käivitamine -MacX teema +MacX teema
-MacX teema valikud +MacX teema valikud -Nimi -Argument -Seletus +Nimi +Argument +Seletus -Icon Size Minimum -[suurus] -Omistab ikoonidele miinimumsuuruse. Vaikimisi 16. +Icon Size Minimum +[suurus] +Omistab ikoonidele miinimumsuuruse. Vaikimisi 16. -Icon Size Maximum -[suurus] -Omistab ikoonidele maksimumsuuruse. Vaikimisi 64. +Icon Size Maximum +[suurus] +Omistab ikoonidele maksimumsuuruse. Vaikimisi 64. -Optimized Icon Rendering -[true/false] -Optimeerib ikoonide teisendamist. Vaikimisi tõene (true). +Optimized Icon Rendering +[true/false] +Optimeerib ikoonide teisendamist. Vaikimisi tõene (true). -Progress Bar Visible -[true/false] -Vaikimisi tõene (true). +Progress Bar Visible +[true/false] +Vaikimisi tõene (true). -Progress Bar Position -[top/bottom] -Määrab, kas olekuriba asub all (bottom) või ülal (top). Vaikimisi all. +Progress Bar Position +[top/bottom] +Määrab, kas olekuriba asub all (bottom) või ülal (top). Vaikimisi all. -Icons Jumping -[true/false] -Määrab, kas ikoonid hüppavad või mitte. Vaikimisi väär (false). +Icons Jumping +[true/false] +Määrab, kas ikoonid hüppavad või mitte. Vaikimisi väär (false). @@ -650,52 +391,35 @@ Welcome Text = KDE käivitamine -MacClassic teema +MacClassic teema
-MacClassic teema valikud +MacClassic teema valikud -Nimi -Argument -Seletus +Nimi +Argument +Seletus -Icon Position -[0-3,10-13] -Ikoonide asukoht ekraanil. Vaikimisi all vasakul. +Icon Position +[0-3,10-13] +Ikoonide asukoht ekraanil. Vaikimisi all vasakul. -Icons Jumping -[true/false] -Määrab, kas ikoonid hüppavad või mitte. Vaikimisi väär (false). +Icons Jumping +[true/false] +Määrab, kas ikoonid hüppavad või mitte. Vaikimisi väär (false). -Icons Visible -[true/false] -Määrab, kas ikoonid on näha või mitte. Vaikimisi on see väärtus tõene (true). +Icons Visible +[true/false] +Määrab, kas ikoonid on näha või mitte. Vaikimisi on see väärtus tõene (true). -Splash Screen -[nimi] -Muudab näidatavat käivituslogo pilti. +Splash Screen +[nimi] +Muudab näidatavat käivituslogo pilti. @@ -703,84 +427,55 @@ Welcome Text = KDE käivitamine -2k teema +2k teema
-2k teema valikud +2k teema valikud -Nimi -Argument -Seletus +Nimi +Argument +Seletus -Title Background Color -[värv] -Tiitli tausta värv. Vaikimisi tumesinine (dark blue). +Title Background Color +[värv] +Tiitli tausta värv. Vaikimisi tumesinine (dark blue). -Title Foreground Color -[värv] -Tiitli esiplaani värv. Vaikimisi valge (white). +Title Foreground Color +[värv] +Tiitli esiplaani värv. Vaikimisi valge (white). -Status Text Color -[värv] -Staatusetekstide värv. Vaikimisi sama, mis tiitli tausta värv. +Status Text Color +[värv] +Staatusetekstide värv. Vaikimisi sama, mis tiitli tausta värv. -Rotator Color 1 -[värv] -Määrab esimese rotaatori värvi. Vaikimisi tumesinine (dark blue). +Rotator Color 1 +[värv] +Määrab esimese rotaatori värvi. Vaikimisi tumesinine (dark blue). -Rotator Color 2 -[värv] -Määrab teise rotaatori värvi. Vaikimisi tsüaan (cyan). +Rotator Color 2 +[värv] +Määrab teise rotaatori värvi. Vaikimisi tsüaan (cyan). -Rotator Speed -[väärtus] -Määrab rotaatori kiiruse. Vaikimisi 30. +Rotator Speed +[väärtus] +Määrab rotaatori kiiruse. Vaikimisi 30. -Window Title -[tekst] -Määrab aknatiitli teksti. +Window Title +[tekst] +Määrab aknatiitli teksti. -Logo File -[failinimi] -Määrab kasutatava logo. +Logo File +[failinimi] +Määrab kasutatava logo. @@ -790,33 +485,22 @@ Welcome Text = KDE käivitamine -&ksplash;i kasutamine oma rakendustel +&ksplash;i kasutamine oma rakendustel -Selles peatükis kirjeldame lihtsat viisi, kuidas kasutada &ksplash;i oma &kde; rakenduse käivituslogona. Kui sa ei tegele rakenduste arendamisega &kde; tarbeks, võid peatüki ka vahele jätta. +Selles peatükis kirjeldame lihtsat viisi, kuidas kasutada &ksplash;i oma &kde; rakenduse käivituslogona. Kui sa ei tegele rakenduste arendamisega &kde; tarbeks, võid peatüki ka vahele jätta. -Põhinõuded - -Valitud &kde; rakendus peab olema &DCOP;-teadlik. &DCOP; on &kde; rakendustevahelise suhtlemise tehnoloogia. Kui kasutad standardset &kde; rakenduse raamistikku, peaks selle eest olema automaatselt hoolt kantud. Kui vajad rohkem infot &DCOP;i ja sellega seotud &kde; tehnoloogia kohta, uuri &kde; arendajate kodulehekülge. +Põhinõuded + +Valitud &kde; rakendus peab olema &DCOP;-teadlik. &DCOP; on &kde; rakendustevahelise suhtlemise tehnoloogia. Kui kasutad standardset &kde; rakenduse raamistikku, peaks selle eest olema automaatselt hoolt kantud. Kui vajad rohkem infot &DCOP;i ja sellega seotud &kde; tehnoloogia kohta, uuri &kde; arendajate kodulehekülge. -&ksplash;i käivitamine +&ksplash;i käivitamine -Enne seda, kui sinu rakendus alustab arvutikurnamist või pluginate laadimist &etc;, kutsu &ksplash; nii välja: +Enne seda, kui sinu rakendus alustab arvutikurnamist või pluginate laadimist &etc;, kutsu &ksplash; nii välja: -DCOPClient *c = kapp->dcopClient(); +DCOPClient *c = kapp->dcopClient(); QString error; QCString KSplashName; int pid = 0; @@ -830,19 +514,15 @@ if (kapp->startServiceByDesktopName("ksplash", args, &error, } -Me eeldame, et korraga töötab ainult üks &ksplash;i protsess, muidu lähevad asjad natuke keerulisemaks. Täpsemalt loe selle kohta &DCOP;i dokumentatsioonist. +Me eeldame, et korraga töötab ainult üks &ksplash;i protsess, muidu lähevad asjad natuke keerulisemaks. Täpsemalt loe selle kohta &DCOP;i dokumentatsioonist. -Teadete näitamine +Teadete näitamine -Enne kui näidata mingeid teateid, tuleb määrata, mitut sammu näidatakse. Näiteks &kde; käivitusprotseduuril on 7 sammu. +Enne kui näidata mingeid teateid, tuleb määrata, mitut sammu näidatakse. Näiteks &kde; käivitusprotseduuril on 7 sammu. -QByteArray data; +QByteArray data; QDataStream arg(data,IO_WriteOnly); arg << someNumber; if (!(c->send(KSplashName, "KSplashIface", "setStartupItemCount(int)", @@ -850,11 +530,9 @@ data)) // Some error processing here. -Kui soovid näidata teadet ikooniga või ilma, kasuta +Kui soovid näidata teadet ikooniga või ilma, kasuta -arg << QString("iconName") << QString("programName") << +arg << QString("iconName") << QString("programName") << QString("Some description"); if (!(c->send(KSplashName, "KSplashIface", "programStarted(QString,QString,QString)", data)) @@ -863,20 +541,15 @@ QString("Some description"); } -Iga kord, kui kutsuda välja programStarted, lisatakse uus samm. Kui rakendus on käivitumise lõpetanud, pane käivitulogo kaduma: +Iga kord, kui kutsuda välja programStarted, lisatakse uus samm. Kui rakendus on käivitumise lõpetanud, pane käivitulogo kaduma: -if (!(c->send(KSplashName, "KSplashIface", "startupComplete()", data)) +if (!(c->send(KSplashName, "KSplashIface", "startupComplete()", data)) { // Some error processing here. } -Ja ongi kõik! Selleks, et osa saada kõigest, mida &ksplash; sulle pakkuda suudab, ei ole vaja midagi rohkem teha. +Ja ongi kõik! Selleks, et osa saada kõigest, mida &ksplash; sulle pakkuda suudab, ei ole vaja midagi rohkem teha. @@ -885,65 +558,25 @@ QString("Some description"); -Uute &ksplash;i pluginate kirjutamine +Uute &ksplash;i pluginate kirjutamine -&ksplash;ile uute pluginate kirjutamine pole kuigi raske. Selles peatükis kirjutame lihtsa plugina, mis emuleerib hästi tuntud operatsioonisüsteemi käivitusekraani. Me eeldame, et sa tunned C++ põhialuseid ja oled kas või põgusalt tuttav KDE/Qt programmeerimisega. +&ksplash;ile uute pluginate kirjutamine pole kuigi raske. Selles peatükis kirjutame lihtsa plugina, mis emuleerib hästi tuntud operatsioonisüsteemi käivitusekraani. Me eeldame, et sa tunned C++ põhialuseid ja oled kas või põgusalt tuttav KDE/Qt programmeerimisega. -Põhinõuded -Loome plugina nimetusega 2k. Plugina nime kasutatakse mitmes kohas ning oluline on seda kõikjal ühtmoodi kasutada, et &ksplash; selle ikka ära tunneks. Õigupoolest on &ksplash;i pluginad dünaamiliselt laetavad teegid, mille juures tuleb järgida järgmisi nimekonventsioone: +Põhinõuded +Loome plugina nimetusega 2k. Plugina nime kasutatakse mitmes kohas ning oluline on seda kõikjal ühtmoodi kasutada, et &ksplash; selle ikka ära tunneks. Õigupoolest on &ksplash;i pluginad dünaamiliselt laetavad teegid, mille juures tuleb järgida järgmisi nimekonventsioone: -Teek peaks kandma nime ksplash+teemanimiväiketähtedega. Meie teema puhul siis ksplash2k. -Sellele peab vastama töölauafail nimega ksplash+teemanimiväiketähtedega.desktop, meie juhul siis ksplash2k.desktop. -Lõpuks peab teegi tagastatud objekt olema klass nimega Theme+teemanimi, meie juhul Theme2k. +Teek peaks kandma nime ksplash+teemanimiväiketähtedega. Meie teema puhul siis ksplash2k. +Sellele peab vastama töölauafail nimega ksplash+teemanimiväiketähtedega.desktop, meie juhul siis ksplash2k.desktop. +Lõpuks peab teegi tagastatud objekt olema klass nimega Theme+teemanimi, meie juhul Theme2k. -Ei tasu masendusse langeda, kui sa kõigest kohe aru ei saanud. Hiljem vaatame kõiki punkte lähemalt. Veel üks oluline punkt on see, et pluginaklassi päritolu peab olema ThemeEngine. +Ei tasu masendusse langeda, kui sa kõigest kohe aru ei saanud. Hiljem vaatame kõiki punkte lähemalt. Veel üks oluline punkt on see, et pluginaklassi päritolu peab olema ThemeEngine. -Näidisraamistiku loomine -Me kasutame &kde; rakenduse raamistikku, mis hoolitseb plugina loomise eest ja pakub meile sõltumatust platvormist, ilma et me selleks ise erilisi pingutusi peaksime ette võtma. Selleks kontrolli, et paigaldatud oleks pakett tdesdk. Anna käsk kapptemplate rakenduse nimega "2k" tekitamiseks. See loob tipptaseme kataloogi, kus on mitmed üldised failid, näiteks AUTHORS &etc; Meid huvitab kõige enam alamkataloog 2k. Mine sellesse alamkataloogi ja kustuta seal kõik failid. Nüüd on meil olemas vajalik "luustik". -Järgmine samm on luua .desktop-fail, mis paigaldamise korral teatab &ksplash;ile, et meie plugin on saadaval. Vastavalt eelmises osas kirjeldatud nimekonventsioonidele loome siin kataloogis faili ksplash2k.desktop. See peaks sisaldama järgmisi ridu: - +Näidisraamistiku loomine +Me kasutame &kde; rakenduse raamistikku, mis hoolitseb plugina loomise eest ja pakub meile sõltumatust platvormist, ilma et me selleks ise erilisi pingutusi peaksime ette võtma. Selleks kontrolli, et paigaldatud oleks pakett tdesdk. Anna käsk kapptemplate rakenduse nimega "2k" tekitamiseks. See loob tipptaseme kataloogi, kus on mitmed üldised failid, näiteks AUTHORS &etc; Meid huvitab kõige enam alamkataloog 2k. Mine sellesse alamkataloogi ja kustuta seal kõik failid. Nüüd on meil olemas vajalik "luustik". +Järgmine samm on luua .desktop-fail, mis paigaldamise korral teatab &ksplash;ile, et meie plugin on saadaval. Vastavalt eelmises osas kirjeldatud nimekonventsioonidele loome siin kataloogis faili ksplash2k.desktop. See peaks sisaldama järgmisi ridu: + [Desktop Entry] Encoding=UTF-8 Type=Service @@ -954,94 +587,29 @@ X-TDE-Library=ksplash2k X-KSplash-Default=true X-KSplash-PluginName=2k X-KSplash-ObjectName=Theme2k - + -Kodeering (Encoding), tüüp (Type), kommentaar (Comment) ja teenuse tüüp (ServiceTypes) on kõigile pluginatele ühesugused. Plugina ja teegi nimi järgivad eespool mainitud nimekonventsiooni. Kirje X-KSplash-Default kasutab tõeväärtust, mis määrab, kas seda näidatakse vaikimisi juhtimiskeskuse moodulis. Kui mõned harvad erandid kõrvale jätta, peaks see väärtus olema tõene (true). +Kodeering (Encoding), tüüp (Type), kommentaar (Comment) ja teenuse tüüp (ServiceTypes) on kõigile pluginatele ühesugused. Plugina ja teegi nimi järgivad eespool mainitud nimekonventsiooni. Kirje X-KSplash-Default kasutab tõeväärtust, mis määrab, kas seda näidatakse vaikimisi juhtimiskeskuse moodulis. Kui mõned harvad erandid kõrvale jätta, peaks see väärtus olema tõene (true). -Pluginaklassi deklaratsioon -Eeltöö on tehtud, asume nüüd tõeliselt vaimustava osa kallale - looma klassi, mis pakub just sellist käitumist, mida me soovime. Me võime selle klassiga ette võtta küll peaaegu kõike, mida soovime, kuid siiski on siin teatud piirangud. +Pluginaklassi deklaratsioon +Eeltöö on tehtud, asume nüüd tõeliselt vaimustava osa kallale - looma klassi, mis pakub just sellist käitumist, mida me soovime. Me võime selle klassiga ette võtta küll peaaegu kõike, mida soovime, kuid siiski on siin teatud piirangud. -Pluginaklasside päritolu peab olema klass ThemeEngine. -Pluginaklassid peavad kandma nime vastavalt reeglile Theme+PluginaNimi. -Pluginaklassid peavad pakkuma staatilise funktsiooni names, mis tagastab nimede nimekirja, mida see saab välja kutsuda. -Kui pluginat saab seadistada juhtimismoodulis, peab see seadistamiseks pakkuma ThemeEngineClass-põhise klassi. -Pluginaklassid peavad tühistama vähemalt ühe virtuaalsetest funktsioonidest slotSetText, slotSetPixmap, slotUpdateProgress ja slotUpdateSteps, et see oleks kasutatav. -Konstruktor peab olema kujul ThemeEngine( QWidget *parent, const char *name, const QStringList &args ), et seda saaks kasutada koos klassiga KGenericFactory. +Pluginaklasside päritolu peab olema klass ThemeEngine. +Pluginaklassid peavad kandma nime vastavalt reeglile Theme+PluginaNimi. +Pluginaklassid peavad pakkuma staatilise funktsiooni names, mis tagastab nimede nimekirja, mida see saab välja kutsuda. +Kui pluginat saab seadistada juhtimismoodulis, peab see seadistamiseks pakkuma ThemeEngineClass-põhise klassi. +Pluginaklassid peavad tühistama vähemalt ühe virtuaalsetest funktsioonidest slotSetText, slotSetPixmap, slotUpdateProgress ja slotUpdateSteps, et see oleks kasutatav. +Konstruktor peab olema kujul ThemeEngine( QWidget *parent, const char *name, const QStringList &args ), et seda saaks kasutada koos klassiga KGenericFactory. -Viimane nõue võib tunduda keerukana, kuid hiljem näeme, et üheainsa rea lisamisega lähtefailidesse võib seda enamasti ignoreerida. +Viimane nõue võib tunduda keerukana, kuid hiljem näeme, et üheainsa rea lisamisega lähtefailidesse võib seda enamasti ignoreerida. -Päisefaili kood -Piiranguid arvestades vaatame nüüd, milline näeb välja päisefail theme2k.h: +Päisefaili kood +Piiranguid arvestades vaatame nüüd, milline näeb välja päisefail theme2k.h: -<filename ->theme2k.h</filename -> listing -#ifndef __THEME2K_H__ +<filename>theme2k.h</filename> listing +#ifndef __THEME2K_H__ #define __THEME2K_H__ #include <qlabel.h> @@ -1105,50 +673,20 @@ private: #endif -Analüüsime nüüd seda listingut. Klass Theme2k rahuldab nimekonventsiooni ja tema päritolu on ThemeEngine. Ta pakub Theme2k::names() ja tal on konstruktor, mis võtab soovitavad parameetrid Theme2k( QWidget *, const char *, const QStringList& ); ning pakub ka lihtsa meetodi Theme2k::slotSetText(). Hetkel ei ole mõtet pead vaevata klassiga RotWidget. See on väike element, mis pakub kasutajale veidi silmailu. Meie plugin on äärmiselt lihtne ega näita mingeid ikoone või edenemisriba. Kui soovid ikoone näidata, tühista funktsioon slotSetPixmap. Sarnased funktsioonid on olemas edenemisriba vahemikule (slotUpdateSteps) ja käesoleva sammu kasvamisele (slotUpdateProgress). +Analüüsime nüüd seda listingut. Klass Theme2k rahuldab nimekonventsiooni ja tema päritolu on ThemeEngine. Ta pakub Theme2k::names() ja tal on konstruktor, mis võtab soovitavad parameetrid Theme2k( QWidget *, const char *, const QStringList& ); ning pakub ka lihtsa meetodi Theme2k::slotSetText(). Hetkel ei ole mõtet pead vaevata klassiga RotWidget. See on väike element, mis pakub kasutajale veidi silmailu. Meie plugin on äärmiselt lihtne ega näita mingeid ikoone või edenemisriba. Kui soovid ikoone näidata, tühista funktsioon slotSetPixmap. Sarnased funktsioonid on olemas edenemisriba vahemikule (slotUpdateSteps) ja käesoleva sammu kasvamisele (slotUpdateProgress). -Plugina teostus -Uurime ainult meile kordaminevaid teostuse osi. Kogu teostuse listingut võib näha lisas. Kõigepealt tuleb välja saada teeginõue: +Plugina teostus +Uurime ainult meile kordaminevaid teostuse osi. Kogu teostuse listingut võib näha lisas. Kõigepealt tuleb välja saada teeginõue: -Teeginõue -K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory<Theme2k> ); +Teeginõue +K_EXPORT_COMPONENT_FACTORY( ksplash2k, KGenericFactory<Theme2k> ); -Makro K_EXPORT_COMPONENT_FACTORY on deklareeritud failis kgenericfactory.h. Edasi konstruktori kallale. Kuna see on väga lihtne plugin, on ka konstruktor lihtne ja selge. +Makro K_EXPORT_COMPONENT_FACTORY on deklareeritud failis kgenericfactory.h. Edasi konstruktori kallale. Kuna see on väga lihtne plugin, on ka konstruktor lihtne ja selge. -Plugina konstruktor -Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &args +Plugina konstruktor +Theme2k::Theme2k( QWidget *parent, const char *name, const QStringList &args ) :ThemeEngine( parent, name, args ) { @@ -1157,15 +695,10 @@ private: } -Meetod readSettings() illustreerib korrektset teemaseadistuste hankimise viisi. Sa ju soovid, et inimesed kasutaks sinu pluginaid oma teemades, või kuidas? +Meetod readSettings() illustreerib korrektset teemaseadistuste hankimise viisi. Sa ju soovid, et inimesed kasutaks sinu pluginaid oma teemades, või kuidas? -Teemaseadistuste hankimine -void Theme2k::readSettings() +Teemaseadistuste hankimine +void Theme2k::readSettings() { if( !mTheme ) return; @@ -1196,25 +729,14 @@ private: } -Kuna meile meeldivad meie kasutajad, pakume neile parameetritena mõistlikke vaikeväärtusi, mida teemafailis ei leidu. Pane tähele, et alati tuleb grupiks määrata "KSplash Theme: themename", et ühilduda tulevase teema spetsifikatsiooniga. Meetod initUI() meid praegu eriti ei huvita, sest see ainult loob elemente. Selle kohta vaata lähemalt lisast. +Kuna meile meeldivad meie kasutajad, pakume neile parameetritena mõistlikke vaikeväärtusi, mida teemafailis ei leidu. Pane tähele, et alati tuleb grupiks määrata "KSplash Theme: themename", et ühilduda tulevase teema spetsifikatsiooniga. Meetod initUI() meid praegu eriti ei huvita, sest see ainult loob elemente. Selle kohta vaata lähemalt lisast. -Plugina kompileerimine -Kuna me otsustasime kasutada plugina kompileerimiseks &kde; raamistikku, tuleb meil luua Makefile.am. See peaks välja nägema nii: +Plugina kompileerimine +Kuna me otsustasime kasutada plugina kompileerimiseks &kde; raamistikku, tuleb meil luua Makefile.am. See peaks välja nägema nii: -<filename ->Makefile.am</filename -> listing -INCLUDES = $(all_includes) +<filename>Makefile.am</filename> listing +INCLUDES = $(all_includes) kde_module_LTLIBRARIES = ksplash2k.la @@ -1233,103 +755,67 @@ themedir = $(kde_datadir)/ksplash/Themes/2k theme_DATA = Theme.rc Preview.png -Rohkem infot Makefile.am kirjutamise kohta &kde; tarbeks leiab &kde; arendajate veebileheküljelt. Ainus asi, mida tasub märkida, on see, et me pakume sellele pluginale põhineva vaiketeema ning sellele ka eelvaatluse. Kasutajate huve silmas pidades tuleks pakkuda näidisfail Theme.rc, mis illustreerib erinevate valikut kasutamist. +Rohkem infot Makefile.am kirjutamise kohta &kde; tarbeks leiab &kde; arendajate veebileheküljelt. Ainus asi, mida tasub märkida, on see, et me pakume sellele pluginale põhineva vaiketeema ning sellele ka eelvaatluse. Kasutajate huve silmas pidades tuleks pakkuda näidisfail Theme.rc, mis illustreerib erinevate valikut kasutamist. -Küsimused ja vastused +Küsimused ja vastused &reporting.bugs; &updating.documentation; -Ma ei leia ühtegi teemat, mis &ksplash;is töötaks? Miks? +Ma ei leia ühtegi teemat, mis &ksplash;is töötaks? Miks? -Tõenäoliselt ei ole sul teemale korrektseid pluginaid. Pluginad asuvad paketis kde-artwork. Laadi see alla, paigalda ja proovi uuesti. +Tõenäoliselt ei ole sul teemale korrektseid pluginaid. Pluginad asuvad paketis kde-artwork. Laadi see alla, paigalda ja proovi uuesti. -Mis fail on Theme.rc ja kuidas seda luua? +Mis fail on Theme.rc ja kuidas seda luua? -Theme.rc on fail, kus saab määrata teema seadistused. Täpsemat infot vaata osast Kuidas luua teemasid &ksplash;ile. +Theme.rc on fail, kus saab määrata teema seadistused. Täpsemat infot vaata osast Kuidas luua teemasid &ksplash;ile. -Autorid ja litsents +Autorid ja litsents -&ksplash; +&ksplash; -Rakenduse autoriõigus © 2003: &Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail; +Rakenduse autoriõigus © 2003: &Ravikiran.Rajagopal; &Ravikiran.Rajagopal.mail; -Kaasautorid -&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail; +Kaasautorid +&Brian.C.Ledbetter; &Brian.C.Ledbetter.mail; -Dokumentatsiooni autoriõigus © 2003: &Teemu.Rytilahti; &Teemu.Rytilahti.mail; +Dokumentatsiooni autoriõigus © 2003: &Teemu.Rytilahti; &Teemu.Rytilahti.mail; &underFDL; &underGPL; -Paigaldamine +Paigaldamine -Nõuded +Nõuded -&ksplash;i edukaks kasutamiseks on vajalik &kde; 3.2 või uuem. Mõned teemad võivad nõuda spetsiifilisi pluginaid. Kui teema ei hakka tööle, võta ühendust teema autoriga ja selgita välja, kuidas ja kust hankida vajalik plugin. +&ksplash;i edukaks kasutamiseks on vajalik &kde; 3.2 või uuem. Mõned teemad võivad nõuda spetsiifilisi pluginaid. Kui teema ei hakka tööle, võta ühendust teema autoriga ja selgita välja, kuidas ja kust hankida vajalik plugin. -Kompileerimine ja paigaldamine +Kompileerimine ja paigaldamine &install.compile.documentation; -Lähtekood +Lähtekood -<filename ->theme2k.cpp</filename -> listing -#include <qlabel.h> +<filename>theme2k.cpp</filename> listing +#include <qlabel.h> #include <qwidget.h> #include <tdeapplication.h> @@ -1440,12 +926,8 @@ void Theme2k::readSettings() -<filename ->rotwidget.h</filename -> listing -#ifndef __ROTWIDGET_H__ +<filename>rotwidget.h</filename> listing +#ifndef __ROTWIDGET_H__ #define __ROTWIDGET_H__ #include <qlabel.h> @@ -1484,12 +966,8 @@ protected: -<filename ->rotwidget.cpp</filename -> listing -#include <kdebug.h> +<filename>rotwidget.cpp</filename> listing +#include <kdebug.h> #include <kdialogbase.h> #include <kpixmapeffect.h> -- cgit v1.2.1