# Använda &kturtle;

Här är en skärmbild av &kturtle; under användning
&kturtle;s huvudfönster

&kturtle;s huvudfönster har tre huvuddelar, editorn (3) till vänster där man skriver in kommandon på &kturtle;s språk, inspektören (4) som ger information om variabler när programmet kör, och duken (5) till höger där instruktionerna åskådliggörs. Duken är sköldpaddans lekplats, det är på duken som sköldpaddan verkligen rör sig och ritar. De fyra andra platserna i huvudfönstret är: menyraden (1) där alla åtgärder kan nås, verktygsraden (2) som snabbt låter dig välja de oftast använda åtgärderna, inmatningsrutan Terminal, som du kan använda för att mata in ett enraders kommando för att prova det, och statusraden (6) där du hittar information om &kturtle;s status.

## Editorn

Du skriver in kommandon i &kturtle;s språk i editorn. Den har alla funktioner du kan förvänta dig i en modern editor. De flesta funktionerna finns i menyn Redigera. Kodeditorn kan dockas vid varje kant i huvudfönstret, eller kopplas loss och placeras var som helst på skrivbordet.

Det finns flera sätt att lägga till kod i editorn. Det enklaste sättet är att använda ett färdigt exempel: Använd undermenyn Arkiv Exempel och välj ett exempel. Exemplet som du väljer öppnas i editorn, och därefter kan du använda menyalternativet Kör Kör (genväg: &Alt;F2) eller Kör i verktygsraden för att köra koden om du vill.

Du kan öppna filer på &kturtle;s språk genom att välja menyalternativet Arkiv Öppna....

Det tredje sättet är att direkt skriva in din egen kod i editorn eller kopiera och klistra in någon kod.

## Duken

Duken är stället där sköldpaddan hör hemma, och där sköldpaddan ritar enligt kommandona den för. Efter att ha lagt till kod i editorn och kört den med Arkiv Kör, kan två saker ske: koden kör som den ska och du ser troligen någonting som ändras på duken, eller om du har gjort ett fel i koden, visas ett meddelande som talar om vilket fel du gjort.

Du kan zooma duken in och ut med mushjulet.

## Inspektören

Inspektören informerar dig om variabler, inlärda funktioner och kodträdet medan programmet kör.

Inspektören kan dockas vid varje kant i huvudfönstret, eller kopplas loss och placeras var som helst på skrivbordet.

## Verktygsraden

Här kan du snabbt nå de mest använda åtgärderna. Verktygsraden innehåller också inmatningsrutan Terminal där du snabbt kan utföra kommandon, vilket kan vara användbart om du vill prova ett kommando utan att ändra innehåll i editorn.

Du kan ställa in verktygsraden med Inställningar Anpassa verktygsrader... så att den stämmer bättre med dina önskemål.

## Menyraden

Alla åtgärder i &kturtle; finns i menyraden. De är grupperade på följande sätt: Arkiv, Redigera, Duk, Kör, Verktyg, Inställningar och Hjälp. I detta avsnitt beskrivs samtliga menyer.

### Menyn Arkiv

&Ctrl;N Arkiv Ny

  Skapar en ny, tom fil på &kturtle;s språk.

&Ctrl;O Arkiv Öppna...

  Öppnar en fil på &kturtle;s språk.

Arkiv Öppna senaste

  Öppnar en fil på &kturtle;s språk som nyligen har öppnats.

Arkiv Exempel

  Visar exempelprogram på &kturtle;s språk. Exemplen är på ditt favoritspråk, som du kan välja med undermenyn Inställningar Skriptspråk.

Arkiv Hämta fler exempel...

  Visa dialogrutan Heta nyheter för ladda ner ytterligare filer på &kturtle;s språk från Internet.

&Ctrl;S Arkiv Spara

  Sparar filen på &kturtle;s språk som för närvarande är öppen.

&Ctrl;&Shift;S Arkiv Spara som...

  Sparar filen på &kturtle;s språk som för närvarande är öppen på en angiven plats.

Arkiv Exportera till HTML...

  Exporterar editorns nuvarande innehåll som en &HTML;-fil, med färgläggning.

&Ctrl;P Arkiv Skriv ut...

  Skriver ut aktuell kod i kodeditorn.

&Ctrl;Q Arkiv Avsluta

  Avslutar &kturtle;.

### Menyn Redigera

&Ctrl;Z Redigera Ångra

  Ångrar senaste ändringen i koden. &kturtle; kan ångra hur mycket som helst.

&Ctrl;Skift Z Redigera Gör om

  Gör om en ändring i koden som ångrats.

&Ctrl;X Redigera Klipp ut

  Klipper ut markerad text från editorn till klippbordet.

&Ctrl;C Redigera Kopiera

  Kopierar markerad text från editorn till klippbordet.

&Ctrl;V Redigera Klistra in

  Klistrar in texten från klippbordet i editorn.

&Ctrl;A Redigera Markera alla

  Markerar all text i editorn.

&Ctrl;F Redigera Sök...

  Du kan hitta meningar i koden med det här alternativet.

F3 Redigera Sök igen

  Använd det här för att hitta nästa förekomst av meningen du söker efter.

&Shift;F3 Redigera Sök föregående

  Använd det här för att hitta föregående förekomst av meningen du söker efter.

Insert Redigera Överskrivningsläge

  Välj mellan lägena 'infoga' och 'ersätt'.

### Menyn Duk

Duk Exportera till bild (PNG)...

  Exporterar dukens nuvarande innehåll, som en rastrerad bild av typen PNG (portabel näverksgrafik).

Duk Exportera till teckning (SVG)...

  Exporterar dukens nuvarande innehåll, som vektorgrafik av typen &SVG; (skalbar vektorgrafik).

Duk Skriv ut duk...

  Skriver ut dukens nuvarande innehåll.

### Menyn Kör

F5 Kör Kör

  Starta körningen av kommandon i editorn.

F6 Kör Paus

  Gör paus i körningen. Den här åtgärden är bara aktiverad när kommandon verkligen kör.

F7 Kör Avbryt

  Stoppa körningen. Den här åtgärden är bara aktiverad när kommandon verkligen kör.

Kör Körhastighet

  Visar en lista med möjliga körhastigheter, som består av Full hastighet (ingen färgläggning och inspektör), Full hastighet, Långsamt, Långsammare, Långsammast och Steg-för-steg. När körhastigheten är inställd till Full hastighet (normalvärdet) kan man knappt hänga med i vad som händer. Ibland är det önskat beteende, men ibland vill man följa körningen. I det senare fallet kan man ställa in körhastigheten till Långsam, Långsammare eller Långsammast. När ett av de långsamma lägena är valda, visas körningens nuvarande position i editorn. Steg-för-steg kör ett kommando åt gången.

### Menyn Verktyg

Verktyg Riktningsväljare...

  Den här åtgärden visar dialogrutan Riktningsväljare.

Verktyg Färgväljare...

  Den här åtgärden visar dialogrutan Färgväljare.

### Menyn Inställningar

Inställningar Skriptspråk

  Välj kodens språk.

&Ctrl;E Inställningar Visa editor

  Visa eller dölj editorn.

&Ctrl;I Inställningar Visa inspektör

  Visa eller dölj inspektören.

Inställningar Visa fel

  Visa eller dölj fliken Fel med en lista av fel som orsakats av att köra koden. Om alternativet är aktiverat, klicka på duken för att se sköldpaddan igen.

F11 Inställningar Visa radnummer

  Du kan visa radnummer i editorn med det här alternativet. Det kan vara praktiskt för att hitta ett fel.

Inställningar Visa verktygsrad

  Visa eller dölj huvudverktygsraden.

Inställningar Visa statusrad

  Visa eller dölj statusraden.

Inställningar Anpassa genvägar...

  &kde;:s vanliga dialogruta för att anpassa genvägar.

Inställningar Anpassa verktygsrader...

  &kde;:s vanliga dialogruta för att anpassa verktygsrader.

### Menyn Hjälp

&kturtle; har &kde;:s vanliga meny Hjälp som beskrivs i &kde;:s grunder, med ytterligare ett alternativ:

F2 Hjälp Hjälp om: ...

  Det här är en mycket användbar funktion: den tillhandahåller hjälp om koden där markören i editorn finns. Om du t.ex. har använd kommandot `skriv` i koden, och vill läsa och ta reda på vad handboken skriver om kommandot, flyttar du bara markören så att den står på kommandot `skriv` och trycker på F2. Handboken visar då all information om kommandot `skriv`.

  Funktionen kan visa sig vara användbar vid inlärning av &kturtle;s språk.

## Statusraden

Du får information om &kturtle;s tillstånd på statusraden. Till vänster visas information om den senaste åtgärden. Till höger hittar du markörens nuvarande plats (rad- och kolumnnummer). I mitten på statusraden anges nuvarande språk som används för kommandon.