&kturtle;'i kasutamine &kturtle; tegevuses &kturtle;'i peaaken &kturtle;'i peaaken koosneb kahest põhiosast: koodiredaktor (3) vasakul, kus saab kirja panna &logo; käsud, ja lõuend (4) paremal, kus need käsud täide viiakse. Lõuend on kilpkonna nii-öelda liivakast, kus ta omaette askeldades sinu soovitud pildi lõpuks valmis joonistab. Peaaknal on veel kolm osa: menüüriba (1), mis võimaldab kasutada kõiki saadaolevaid käske, tööriistariba (2), kus saab kiiresti valida sagedamini kasutatavate käskude seast, ja olekuriba (5), kus näeb &kturtle;'i tagasisidena rakenduse staatust. Koodiredaktor Koodiredaktor on koht, kus panna kirja &logo; käsud. See pakub kõiki võimalusi, mida üks tänapäevane redaktor ikka pakkuma peab. Enamik neist on kasutatavad menüüst Redigeerimine või Tööriistad. Koodiredaktori võib dokkida ükspuha millisele peaakna küljele või ka hoopis lahti haakida ja töölaual sootuks mujale asetada. Koodi saab redaktorisse mitmel moel sisestada. Lihtsaim meetod on kasutada juba valmis tehtud näidiseid. Selleks vali FailAva näidised failimenüüs ja klõpsa vajalikul failil. Failinimi annab teada, mida näidis sisaldab (⪚ ruut.logo joonistab ruudu). Valitud fail avatakse koodiredaktoris, pärast mida saab käsuga FailKäivita käsud hakata seda ellu viima. &logo; faile saab avada menüükäsuga FailAva... . Kolmas võimalus on kirjutada kood ise redaktorisse või kopeerida ja asetada kood kuskilt mujalt, kas või käesolevast käsiraamatust. Kursori asukohta näeb olekuriba paremas ääres, see on määratud rea ja veeru numbriga. Lõuend Lõuend on ala, kus käsud visualiseeritakse, kus nendega joonistatakse pilt. Ehk siis - see on kilpkonna mängumaa. Kui oled sisestanud mingi koodi koodiredaktorisse ja selle käivitanud käsuga FailKäivita käsud , võib juhtuda üks kahest: 1) kood täidetakse edukalt ja sa näed midagi lõuendil muutumas või 2) koodis on viga ja ilmub teade, mis ütleb, millise veaga on tegemist. See teade peaks aitama probleemi lahendada. Joonistatud pildi võib salvestada pildina (FailSalvesta lõuend ) või ka kohe trükkida (FailTrüki... ). Menüüriba Menüüribal leiad kõik toimingud, mida &kturtle;'is on võimalik kasutada. Need on jagatud järgmistesse rühmadesse: Fail, Redigeerimine, Vaade, Tööriistad, Seadistused ja Abi. Kirjeldame siin neid kõiki. <guimenu >Fail</guimenu >imenüü Uus &Ctrl;N Fail Uus Loob uue tühja &logo;-faili. Ava &Ctrl;O Fail Ava... Avab &logo;-faili. Ava hiljutine Fail Ava hiljutine Avab hiljuti kasutatud &logo;-faili. Ava näidised &Ctrl;E Fail Ava näidised Avab &logo; näidisfailidega kataloogi. Need peaksid olema keeles, mis on määratud seadistustedialoogis (Seadistused&kturtle; seadistamine... ). Salvesta &Ctrl;S Fail Salvesta Salvestab parajasti avatud &logo;-faili. Salvesta kui Fail Salvesta kui... Salvestab parajasti avatud &logo;-faili uude asukohta või uue nimega. Salvesta lõuend Fail Salvesta lõuend Salvestab lõuendil oleva joonistuse pildina. Täitmise kiirus Fail Täitmise kiirus Näitab võimalikke täitmise kiirusi: täiskiirus, aeglane, aeglasem ja kõige aeglasem. Kui kiiruseks valida 'täiskiirus' (vaikeväärtus), on vaevu võimalik jälgida, mis toimub. Sageli on see kasulik, kuid vahel võib tekkida soov käskude täitmist üksikasjalikult jälgida. Sel juhul tuleks valida kiiruseks 'aeglane', aeglasem' või 'kõige aeglasem'. Mõne aeglase kiiruse valimisel näidatakse redaktoris täitmise hetkeasukohta. Käivita &Alt;Enter Fail Käivita käsud Käivitab koodiredaktoris kirja pandud käsud. Peata Pause Fail Peata täitmine Peatab käskude täitmise. Seda saab kasutada ainult siis, kui käske parajasti täidetakse. Katkesta Escape Fail Katkesta täitmine Katkestab käskude täitmise. Seda saab kasutada ainult siis, kui käske parajasti täidetakse. Trüki &Ctrl;P Fail Trüki... Trükib kas koodiredaktoris oleva koodi või lõuendil oleva joonistuse. Välju &Ctrl;Q Fail Välju Lõpetab &kturtle;'i töö. Menüü <guimenu >Redigeerimine</guimenu > &Ctrl;Z Redigeerimine Võta tagasi Tühistab viimase koodi tehtud muudatuse. &kturtle; ei tunne tagasivõtmisel piire. &Ctrl;&Shift;Z Redigeerimine Tee uuesti Taastab koodis tagasivõetud muudatuse. &Ctrl;X Redigeerimine Lõika Lõikab koodiredaktoris valitud teksti ja asetab selle lõikepuhvrisse. &Ctrl;C Redigeerimine Kopeeri Kopeerib koodiredaktoris valitud teksti lõikepuhvrisse. &Ctrl;V Redigeerimine Aseta Asetab teksti lõikepuhvrist redaktorisse. &Ctrl;F Redigeerimine Otsi... Selle käsuga saab koodis teatud sõna või väljendit otsida. F3 Redigeerimine Otsi järgmine Sellega saab leida otsitava fraasi järgmise esinemiskorra. &Ctrl;R Redigeerimine Asenda... Sellega saab koodis sõnu või väljendeid asendada. Menüü <guimenu >Vaade</guimenu > &Ctrl;&Shift;F Vaade Täisekraanirežiim See lülitab täisekraanirežiimi. Märkus: kui koodi täidetakse täisekraanirežiimis, on näha ainult lõuend. See lubab kirjutada &kturtle;'is ka täisekraan-programme. F11 Vaade Näita reanumbreid Sellega saab lasta koodiredaktoris reanumbreid näidata. See on kasulik näiteks vigade leidmiseks. <guimenu >Tööriistad</guimenu >e menüü &Alt;C Tööriistad Värvivalija Avab värvivalija. Selle abil saab hõlpsasti valida värvikoodi ja lisada selle koodiredaktorisse. &Ctrl;I Tööriistad Treppimine See trepib valitud read (lisab nende algusse tühimärgi). Treppimise korralikul kasutamisel on koodi palju lihtsam lugeda. Kõik näidised kasutavad samuti treppimist, nii et palun tutvu nendega. &Ctrl;&Shift;I Tööriistad Tagasitreppimine Sellega saab valitud read tagasi treppida, s.t. eemaldada ridade algusest tühimärgi. Tööriistad Eemalda treppimine Sellega saab valitud read treppimisest puhastada, s.t. eemaldada ridade algusest kõik tühimärgid. &Ctrl;D Tööriistad Kommentaar See lisab valitud ridadele kommentaarimärgid (#). Kommentaarimärgiga algavaid ridu koodi täitmisel ignoreeritakse. Kommentaarid lubavad programmeerijal näiteks jagada selgitusi koodi kohta või siis vältida ajutiselt koodi teatud osa täitmist. &Ctrl;&Shift;D Tööriistad Kommentaari eemaldamine See eemaldab valitud ridadelt kommentaarimärgid. Menüü <guimenu >Seadistused</guimenu > Seadistused Tööriistariba näitamine/peitmine Lülitab peamise tööriistariba näitamise sisse-välja. Seadistused Olekuriba näitamine/peitmine Lülitab olekuriba näitamise sisse-välja. Seadistused Muud seadistused Siin saab muuta selliseid asju, mida tavaliselt ei ole põhjust muuta. Alammenüüs Muud seadistusedon kolm kirjet: Redaktori seadistamine... (tavapärane &kate; redaktori seadistustedialoog), Kiirklahvide seadistamine... (tavapärane &kde; kiirklahvide seadistustedialoog) ja Tööriistaribade seadistamine... (tavapärane &kde; tööriistaribade seadistustedialoog). Seadistused &kturtle; seadistamine... Avab &kturtle;'i seadistustedialoogi, kus saab muuta &logo; käskude keelt või määrata uue lõuendite algsuuruse. <guimenu >Abi</guimenu >menüü F1 Abi &kturtle;'i käsiraamat Avab käesoleva käsiraamatu. &Shift;F1 Abi Mis see on? Pärast selle valimist muutub hiirekursor küsimärgikujuliseks. Sellega mõnel &kturtle;'i peaakna osal klõpsates näeb väikest kohtspikrit infoga antud osa kohta. F2 Abi Abi: ... See on väga kasulik võimalus, näidates abi koodi selle koha kohta, kus parajasti asub kursor. Kui ⪚ kasutasid koodis käsku print, saad selle abil teada, mida käsiraamat vastava käsu kohta ütleb. Vii kursor käsu print peale ja vajuta F2. Seejärel näed käsiraamatus käsust print rääkivat kohta. See on päris kasulik ja oluline programmeerimise õppimisel. Abi Saada vearaport... Selle abil saab arendajatele teada anda &kturtle;'is esinevatest probleemidest. Kui arendajad neist teavad, saavad nad &kturtle;'i järgmisi versioone veelgi paremaks muuta. Abi &kturtle; info Siin leiab infot &kturtle;'i kohta, näiteks selle autorid ja levitamise aluseks olev litsents. Abi &kde; info Siin leiab infot &kde; kohta. Kui sa ei peaks veel teadma, mis &kde; on, siis ära seda küll vahele jäta. Tööriistariba Siin saab kiiresti valida kõige sagedamini vajaminevaid toiminguid. Vaikimisi ongi siin just käsud, mida kõige enam vaja läheb, sealhulgas Käskude täitmine ja Täitmise peatamine. Tööriistariba saab oma maitse järgi kohandada menüükäsuga SeadistusedMuud seadistusedTööriistaribade seadistamine... Olekuriba Olekuribal annab &kturtle; sulle tagasisidet oma oleku kohta. Vasakul on näha viimane toiming. Paremal näeb kursori hetkeasukohta (rea ja veeru number). Keskel näeb, millist keelt käskude puhul parajasti kasutatakse.