<abstract><para>&kontact; kujutab endast sinu personaalse infohalduse (&PIM;) vajaduste integreeritud lahendust. See koondab teada-tuntud &kde; rakendused, näiteks &kmail;, &korganizer; ja &aadressiraamat;, ühte liidesesse, mis võimaldab hõlpsasti kasutada e-posti, ajakavu, aadressiraamatut ja muid &PIM; funktsioone. </para></abstract>
<para>&kontact; kujutab endast personaalse info haldamise integreeritud lahendust. See koondab teada-tuntud &kde; e-posti, ajakavade, aadressiraamatu, märkmete ja uudistegruppide rakendused (&kmail;, &korganizer;, &aadressiraamat;, &knotes; ja &knode;) ühte liidesesse. Korralikule raamistikule tuginedes pakub &kontact; kõiki neid võimalusi, mida pakuvad ka kõik rakendused eraldi, ning lisab neile omalt poolt uusi võimalusi, mida lubab luua rakenduste kasutamine &kontact;i komponentidena. Kasutajad saavad siiski määrata, millist rakendust kasutada &kontact;i raames ja millist eraldi.</para>
<para>&kontact; koondab endasse allpool loetletud rakendused. Kõigil neil on oma käsiraamatud, kus kirjeldatakse põhjalikult vastavat rakendust. Kõiki neid saab kasutada nii &kontact;i komponentidena kui iseseisvalt. </para>
<para>Peaaken koosneb vasakul asuvast külgpaneelist, mis näitab saadaolevate komponentide ikoone, paremal asuvast peavaatest, kus on näha parajasti aktiivse komponendi peaaken, ning tavapärasest menüü-, tööriista- ja olekuribast.</para>
<para>Külgpaneelil on õigupoolest mitu funktsiooni: see võimaldab lülituda ühelt komponendilt teisele, näitab, milline komponent on parajasti aktiivne, ning kujutab endast ka märklauda erinevate komponentide vahel teostatavate lohistamisoperatsioonide jaoks.</para>
<para>Komponentide vahel liikumiseks klõpsa lihtsalt vajalikule ikoonile. Seejärel näidatakse antud komponendi peaakent ning vastavalt muutub ka olekuriba. Kui komponent esimest korda aktiveerida, võib peaakna vahetumine võtta veidi aega, sest komponendid laetakse ainult vajadusel. See tähendab, et rakendus ei kuluta asjatult mälu neile komponentidele, mida sa ei pruugi.</para>
<para>Külgpaneeli ikoonid on abiks ka lohistamisel. Nii võib näiteks lohistada kirja e-posti komponendist ülesannete nimekirja või kalendrisse, et luua antud kirjaga seotud ülesanne või sündmus.</para>
<para>Külgpaneeli ikoonide suurust saab muuta. Hiire parema nupuga külgpaneelile klõpsates saab valida suured, tavalised või väikesed ikoonid või ka üldse ikoonide asemel ainult teksti näitamise.</para>
<para>Kui külgpaneel sulle ei meeldi, võid selle peita eraldajat lohistades. Komponentide vahel saab liikuda ka <guilabel>navigeerimis</guilabel>riba abil, mis asub alati külgpaneeliga võrreldes peaakna vastasküljel.</para>
<para>Paremal asuv vaade, mis hõlmab enamiku &kontact;i peaaknast, näitab parajasti aktiivset komponenti. See on täpselt samasugune nagu antud komponendi peaaken juhul, kui see käivitatakse iseseisvalt. Külgpaneelil esile tõstetud ikoon annab märku, millisele rakendusele peavaade parajasti kuulub. &kontact; jätab sulgemisel meelde, milline komponent oli aktiivne, nii et &kontact;i taaskäivitamisel näidatakse alguses just seda komponenti, mis oli aktiivne &kontact;ist väljumisel.</para>
<para>Lisaks saab kahel viisil muuta seda, millise komponendiga &kontact; käivitub. Kõigepealt saab selle anda argumendina &kontact;i avamisel käsurealt (vt. <xref linkend="command-line"/>). Teiseks saab selle määrata &kontact;i seadistustedialoogis, kus saab panna &kontact;i alati käivituma just soovitud moel.</para>
<para>Menüü-, tööriista ja olekuriba kohanduvad vastavalt aktiivsele komponendile. See tähendab, et lisaks mõningatele üldistele funktsioonidele, näiteks abimenüü, mida näidatakse kõigi komponentide korral, on toiminguid, mis leiduvad ribadel ainult teatud komponendi puhul. Need on samad, mida saab kasutada siis, kui vastavat rakendust pruugitakse iseseisvalt.</para>
<para>Üks kõigile komponentidele ühine eriline toiming on käsk <guimenuitem>Uus</guimenuitem>. See võimaldab luua uusi objekte, näiteks meile, kontakte, kokkusaamisi ja ülesandeid sõltumata sellest, milline komponent on parajasti aktiivne. Vajadusel käivitatakse vastava objektiga tegelev komponent.</para>
<para>Veel üks üldine toiming on <guimenuitem>sünkroniseerimine</guimenuitem>. See sünkroniseerib kirjade ja grupitöö kaustad vastavalt aktiivsele komponendile. Kui näiteks aktiivne on kalendrikomponent, sünkroniseerib nupp kõik kalendrikaustad. Kokkuvõtte korral sünkroniseerib see toiming kõik kaustad sõltumata nende sisust. </para>
<para>&kontact; võimaldab igati lohistada elemente enda programmide vahel. Järgnevalt kirjeldame lühidalt kõiki spetsiifilisi lohistamisoperatsioone ning nende tulemusi.</para>
<title>&kmail; -> &korganizer;i ülesannete nimekiri</title>
<para>Kirja lohistamine <ulink url="help:kmail/using-kmail.html#the-mail-reader-window">&kmail;i kirjade paneelilt</ulink> &korganizer;i ülesannete nimekirja ikoonile (<guiicon><inlinemediaobject><imageobject> <imagedata fileref="todo-list-sidebar-icon.png" format="PNG"/> </imageobject></inlinemediaobject></guiicon>) loob uue ülesande, mille tiitliks on <guilabel>Kiri: <replaceable>Subjekt</replaceable></guilabel> ning sisuks <guilabel>Kellelt: <replaceable>Saatja</replaceable> Kellele: <replaceable>Saaja</replaceable> Subjekt: <replaceable>Subjekt</replaceable></guilabel> (kusjuures tekst, mis näeb välja <guilabel><replaceable>nii</replaceable></guilabel>, on pärit kirjast endast), ning lisab ülesandele kaasatud failina ka kirja enda. </para>
<para>Kirja lohistamine <ulink url="help:kmail/using-kmail.html#the-mail-reader-window">&kmail;i kirjade paneelilt</ulink> &korganizer;i kalendri ikoonile (<guiicon><inlinemediaobject><imageobject> <imagedata fileref="calendar-sidebar-icon.png" format="PNG"/> </imageobject></inlinemediaobject></guiicon>) loob uue sündmuse, mille tiitliks on <guilabel>Kiri: <replaceable>Subjekt</replaceable></guilabel> ja sisuks <guilabel>Kellelt: <replaceable>Saatja</replaceable> Kellele: <replaceable>Saaja</replaceable> Subjekt: <replaceable>Subjekt</replaceable></guilabel> (kusjuures tekst, mis näeb välja <guilabel><replaceable>nii</replaceable></guilabel>, on pärit kirjast endast), ning lisab sündmusele kaasatud failina ka kirja enda. </para>
<para>Pane tähele, et lohistamine ülesannete nupule loob ülesande, lohistamine kalendrile aga sündmuse. Täpsemalt selgitab nende vahet <ulink url="help:korganizer">&korganizer;i käsiraamat</ulink>. </para>
<para>Kirja lohistamine <ulink url="help:kmail/using-kmail.html#the-mail-reader-window">&kmail;i kirjade paneelilt</ulink> &aadressiraamat;u ikoonile (<guiicon><inlinemediaobject><imageobject> <imagedata fileref="kaddressbook-sidebar-icon.png" format="PNG"/> </imageobject></inlinemediaobject></guiicon>) loob kirja saatja aadressi põhjal kontakti, kui just samanimelist kontakti ei ole juba olemas. Loomisaktist annab teada ilmuv dialoog. </para>
<title>&aadressiraamat; -> &korganizer;i ülesannete nimekiri</title>
<para>Mis tahes kirjete lohistamine <ulink url="help:kaddressbook/using-kaddressbook.html">&aadressiraamat;u peaaknast</ulink> &korganizer;i ülesannete nimekirja ikoonile (<guiicon><inlinemediaobject><imageobject> <imagedata fileref="todo-list-sidebar-icon.png" format="PNG"/> </imageobject></inlinemediaobject></guiicon>) loob uue ülesande, mille tiitliks on "Kohtumine" ning osalejateks lohistatud kontaktid. </para>
<para>Pane tähele, et lohistamine ülesannete nupule loob ülesande, lohistamine kalendrile aga sündmuse. Täpsemalt selgitab nende vahet <ulink url="help:korganizer">&korganizer;i käsiraamat</ulink>. </para>
<para>Mis tahes kirjete lohistamine <ulink url="help:kaddressbook/using-kaddressbook.html">&aadressiraamat;u peaaknast</ulink> &korganizer;i kalendri ikoonile (<guiicon><inlinemediaobject><imageobject> <imagedata fileref="calendar-sidebar-icon.png" format="PNG"/> </imageobject></inlinemediaobject></guiicon>) loob uue sündmuse, mille tiitliks on "Kohtumine" ning osalejateks lohistatud kontaktid. </para>
<para>Pane tähele, et lohistamine ülesannete nupule loob ülesande, lohistamine kalendrile aga sündmuse. Täpsemalt selgitab nende vahet <ulink url="help:korganizer">&korganizer;i käsiraamat</ulink>. </para>
<title>&knotes; -> &korganizer;i ülesannete nimekiri</title>
<para>Sedeli lohistamine &knotes;ist &korganizer;i ülesannete nimekirja ikoonile (<guiicon><inlinemediaobject><imageobject> <imagedata fileref="todo-list-sidebar-icon.png" format="PNG"/> </imageobject></inlinemediaobject></guiicon>) loob uue ülesande, mille pealkirjaks on sedeli pealkiri ning kirjelduseks sedeli enda sisu. </para>
<para>&kontact;i esmakäivitusel avatakse vaikimisi kokkuvõttevaade. See annab ülevaate &kontact;i komponentide pakutavast infost, milleks võivad olla uudistejälgija viimased pealkirjad, vahetult eesseisvad kohtumised või sünnipäevad, tegemist ootavad ülesanded, ilmateade jne. Seda, millist infot näidatakse, saab määrata vastavaid komponente <link linkend="configuration">&kontact;i seadistustedialoogis</link> valides.</para>
<para>Kokkuvõttevaates saab määrata ka seda, kus mingi komponent asub. Kui näiteks tahad näha tähtpäevi all vasakul ja ülesandeid üleval paremal, tuleb sul lihtsalt vaate komponendid ümber paigutada.</para>
<para>Ümberpaigutamine käib imelihtsalt - lohistades. Klõpsa selle komponendi hallikal tiitlialal, mida soovid mujale paigutada, ning lohista komponent vajalikku kohta. Pane tähele, et ümberpaigutamisel arvestatakse komponentide omavahelist suhet. Nii saab näiteks liigutada e-posti komponendi ülesannete komponendist allapoole, aga seda ei saa paigutada täiesti suvalisse kohta. Kui kokkuvõttevaates on ainult üks komponent, siis seda ei saa muudmoodi ümber paigutada kui ainult ühest veerust teise. Kahe komponendi korral võivad mõlemad paikneda ühes veerus või kumbkis veerus eraldi ja nii edasi. Komponenti lohistades näed ka väikest eelvaatluse kasti, mis järgib hiire liikumist.</para>
<para>Kui valida &kontact;i menüüst <guimenu>Seadistused</guimenu> käsk <guimenuitem>&kontact;i seadistamine</guimenuitem>, ilmub nähtavale seadistustedialoog. See toob ära kõigi &kontact;i aktiivsete komponentide seadistuste nimekirja. Komponendi nime juures seisvale sümbolile <guilabel>-</guilabel> klõpsates saab antud komponendi valikud kokku kerida, et paremini näha mõne muu komponendi võimalusi. Komponendi mõnda seadistuskirjet nimekirjast valides näidatakse vastavat dialoogi akna parempoolses osas.</para>
<para>Klõpsuga nupule <guibutton>Seadista...</guibutton> avaneb dialoog, kus saab valida, millised komponendid üldse aktiveerida. Komponendi nime juures olevat kastikest märkides ilmub see nähtavale nii külgpaneelil kui kokkuvõttevaates. Komponent laaditakse ja selle peavaadet näidatakse peaaknas, kui külgpaneelil klõpsatakse esimest korda vastavale ikoonile. Kui komponendi nime juures olevast kastist märge eemaldada, eemaldatakse komponent ka külgpaneelilt ja kokkuvõttevaatest. Muutused rakenduvad siis, kui klõpsad nupule <guibutton>Rakenda</guibutton> või <guibutton>OK</guibutton>.</para>
<para>Kui valid &kontact;i menüüst <guimenu>Seadistused</guimenu> käsu <guimenuitem>Kokkuvõttevaate seadistamine...</guimenuitem> (saadaval ainult juhul, kui peavaates on aktiivne kokkuvõte), ilmub dialoog, kus saab valida, milliseid kokkuvõttepluginaid peaks &kontact; näitama oma kokkuvõttevaates. Toome siin ära praeguste kokkuvõtepluginate nimekirja ja lühikirjelduse: </para>
<para>&kontact;i kokkuvõttevaate <quote>kalendri</quote> plugin lisab vaatesse ala nimetusega <guilabel>Kokkusaamised</guilabel>. Selles on näha kõik sinu parajasti määratud kokkusaamised. </para>
<para>&kontact;i kokkuvõttevaate <quote>kontaktide</quote> plugin lisab vaatesse ala nimetusega <guilabel>Sünnipäevad ja muud tähpäevad</guilabel>, kus näidatakse sinu kontaktide sünnipäevi ja muid tähtpäevi (mõistagi kontaktide puhul, kellel on vastav info olemas - vaata selle kohta lähemalt <ulink url="help:/kaddressbook/index.html">&aadressiraamat;u käsiraamatut</ulink>). Seal on näha järgmine info: </para>
<para>&kontact;i kokkuvõttevaate <quote>KPiloti</quote> plugin lisab vaatesse ala nimetusega <guilabel>KPiloti info</guilabel>. See sisaldab hulga infot KPiloti kohta, sealhulgas: </para>
<para>&kontact;i kokkuvõttevaate <quote>kirjade</quote> plugin lisab vaatesse ala nimetusega <guilabel>Uued kirjad</guilabel>. See uueneb pidevalt, kui sa saad uue kirja, andes teada, kui palju on uusi kirju ja millistes kaustades nad paiknevad. </para>
<para>&kontact;i kokkuvõttevaate <quote>uudistejälgija</quote> plugin lisab vaatesse ala nimetusega <guilabel>Uudistekanalid</guilabel>. Selles näidatakse värskeimaid uudiseid seadistatud uudistekanalitest. Kanaleid saab lisada ja eemaldada ka &kontact;i kokkuvõttevaate seadistustedialoogis. Palun arvesta, et &kde; 3.4 korral on kõige tõhusam viis RSS-kanalite info hankimiseks uus rakendus &akregator;, mis kasutab märguandeid ega nõua selleks, et teada saada, kas on mõni uus artikkel, pidevat kokkuvõttevaate kontrollimist. </para>
<para>&kontact;i kokkuvõttevaate <quote>sedelite</quote> plugin lisab vaatesse ala nimetusega <guilabel>Sedelid</guilabel>. See näitab kõiki parajasti olemasolevate sedelite tiitleid (vaikimisi on neiks sedeli loomise kuupäev/kellaaeg). Sedeli tiitlil klõpsates see avatakse. </para>
<para>&kontact;i kokkuvõttevaate <quote>ülesannete nimekirja</quote> plugin lisab vaatesse ala nimetusega <guilabel>Ülesanded</guilabel>. Sellel on näha kõik aktiivsed ülesanded, sealhulgas ka lõpetatud. Näidatakse ülesande tiitlit, täitmise protsenti ja parajasti kehtivat olekut. Pane tähele, et soovi korral võid &kontact;i ülesannete nimekirjast kustutada kõik lõpetatud ülesanded. Praegu ei tee ülesande tiitlil klõpsamine veel midagi. </para>
<para>&kontact;i kokkuvõttevaate <quote>tähtpäevade</quote> plugin lisab vaatesse ala nimetusega <guilabel>Tähtpäevad</guilabel>. Selles näidatakse infot vastavalt &kontact;i kokkuvõttevaate seadistustedialoogis antud pluginale määratud valikutele. <guilabel>Tähtpäevad</guilabel>e plugin on eriti kasulik selle poolest, et see näitab sünnipäevi, mitmesuguseid tähtpäevi, pühasid ja muid erisündmusi nii kalendrist kui kontaktide nimekirjast üheskoos. </para>
<para>&kontact;i kokkuvõttevaate <quote>ilmateate</quote> plugin lisab vaatesse ala nimetusega <guilabel>Ilmateade</guilabel>. Sellel leidub parajasti määratud ilmajaama info. Täpsemalt kõneleb &kontact;i pluginana kasutatud ilmateaterakenduse KWeather seadistamisest <ulink url="help:/kweather/configuring-kweather.html">KWeatheri käsiraamat</ulink>. </para>
<para>&kontact;i profiilid võimaldavad salvestada kasutaja seadistusi profiilidesse ja neid sealt laadida. Profiili salvestatud seadistusteks on näiteks tüüpilised välimusega seotud valikud, näiteks rakendusepõhised värviskeemid, ikoonikogumid, tööriistaribade paigutus ja rakenduse vaikeväärtused. Profiili ei salvestata isiklikku infot, näiteks kontosid ja identiteete. Kontact pakub kaht vaikeprofiili: "&kontact;i stiil", mis sisaldab &kontact;i vaikeseadistusi, ja "Outlooki stiil", mis annab &kontact;ile Micorosoft Outlooki välimuse. Kasutaja võib muidugi igati muuta olemasolevaid profiile, luua kehtivate seadistuste põhjal uusi profiile ning neid importida ja eksportida. Profiilide haldamiseks vali menüüst "Seadistused" käsk "Profiilide seadistamine". </para>
<para>Komponentide &GUI; integreeritus saavutatakse pluginate abil, mis pakuvad välja vastavate rakenduste KParts-versioone. Selleks on vaja kõigest väikest lisakihti omaenda aknas töötava autonoomse rakenduse juba olemasolevale koodile.</para>
<para>Komponentidevaheliseks suhtlemiseks on kasutusel &DCOP;. Selle heaks küljeks on asjaolu, et nii ei ole üldse vahet, kas rakendus on käivitatud iseseisvalt või KPartina &kontact;i põimitult. &kontact;i raames töötades kasutatakse &DCOP;i tõhusat protsessisisest režiimi.</para>