# &kturtle;'i kasutamine

&kturtle; tegevuses
&kturtle;'i peaaken

&kturtle;'i peaaken koosneb kolmest põhiosast: koodiredaktor (3) vasakul, kus saab kirja panna &turtlelang;i käsud, inspektor (4), mis jagab teavet muutujate kohta programmi töötamise ajal, ja lõuend (5) paremal, kus 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 &turtlelang;i 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 Fail Näidised failimenüüs ja klõpsa vajalikul failil. Failinimi annab teada, mida näidis sisaldab (&eg; `ruut.logo` joonistab ruudu). Valitud fail avatakse koodiredaktoris, pärast mida saab käsuga Fail Käivita hakata seda ellu viima.

&turtlelang;i faile saab avada menüükäsuga Fail Ava...

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.

## Inspektor

Inspektor annab programmi töötamise ajal teata muutujatest, õpitud funktsioonidest koodipuust.

Inspektori võib dokkida ükspuha millisele peaakna küljele või ka hoopis lahti haakida ja töölaual sootuks mujale asetada.

## 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 Fail Käivita , 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.

Hiirerattaga saab lõuendit suurendada ja vähendada.

## 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.

### Failimenüü

&Ctrl;N Fail Uus

  Loob uue tühja &turtlelang;i faili.

&Ctrl;O Fail Ava...

  Avab &turtlelang;i faili.

Fail Ava viimati kasutatud

  Avab viimati kasutatud &turtlelang;i faili.

Fail Näidised

  Avab &turtlelang;i näidisfailidega kataloogi. Need peaksid olema keeles, mis on määratud seadistustedialoogis (Seadistused Skriptikeel ).

&Ctrl;S Fail Salvesta

  Salvestab parajasti avatud &turtlelang;i faili.

Fail Salvesta kui...

  Salvestab parajasti avatud &turtlelang;i faili uude asukohta või uue nimega.

Fail Salvesta pildina...

  Salvestab aktiivse lõuendi pildina.

F5 Fail Käivita

  Käivitab koodiredaktoris kirja pandud käsud.

F6 Fail Paus

  Peatab käskude täitmise. Seda saab kasutada ainult siis, kui käske parajasti täidetakse.

F7 Fail Katkesta

  Katkestab käskude täitmise. Seda saab kasutada ainult siis, kui käske parajasti täidetakse.

Fail Töökiirus

  Näitab võimalikke täitmise kiirusi: täiskiirus, aeglane, aeglasem, kõige aeglasem ja sammhaaval. 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, kõige aeglasem. Mõne aeglase kiiruse valimisel näidatakse redaktoris täitmise hetkeasukohta. sSammhaaval täidab korraga ühe käsu.

&Ctrl;P Fail Trüki...

  Trükib koodiredaktoris kirja pandud käsud.

&Ctrl;Q Fail Välju

  Lõpetab &kturtle;'i töö.

### Menüü Redigeerimine

&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;A Redigeerimine Vali kõik

  Valib kogu redaktori teksti.

&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.

&Shift;F3 Redigeerimine Otsi eelmine

  Sellega saab leida otsitava fraasi eelmise esinemiskorra.

Ins Redigeerimine Ülekirjutamisrežiim

  Lülitab lisamis- ja ülekirjutamisrežiimi vahel.

### Menüü Vaade

&Ctrl;E Vaade Näita redaktorit

  Näitab koodiredaktorit või peidab selle.

&Ctrl;I Vaade Näita inspektorit

  Näitab inspektorit või peidab selle.

Vaade Näita vigu

  Näitab koodi täitmisel tekkinud vigade nimekirja vigade või peidab selle. Kui see valik on sisse lülitatud, klõpsa kilpkonna taasnägemiseks lõuendil.

F11 Vaade Näita reanumbreid

  Sellega saab lasta koodiredaktoris reanumbreid näidata. See on kasulik näiteks vigade leidmiseks.

### Tööriistade menüü

Tööriistad Suunavalija...

  Avab suunavalija dialoogi.

Tööriistad värvivalija...

  Avab värvivalija dialoogi.

### Menüü Seadistused

Seadistused Skriptikeel

  Valib koodi keele.

Seadistused Tööriistariba näitamine

  Lülitab peamise tööriistariba näitamise sisse-välja.

Seadistused Olekuriba näitamine

  Lülitab olekuriba näitamise sisse-välja.

Seadistused Kiirklahvide seadistamine...

  &kde; tavapärane kiirklahvide seadistamise dialoog.

Seadistused Tööriistaribade seadistamine...

  &kde; tavapärane tööriistaribade seadistamise dialoog.

### Abimenüü

&help.menu.documentation;

## 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äivita, Paus ja Katkesta. Tööriistariba viimane element on Konsool, mida saab kasutada üherealise käsu sisestamiseks ja testimiseks.

Tööriistariba saab oma maitse järgi kohandada menüükäsuga Seadistused Töö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.