# 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, terminalen, 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 Arkiv Exempel i menyn Arkiv och välj ett exempel. Exemplet som du väljer öppnas i editorn, och därefter kan du använda Kör Kör i menyraden 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 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å terminalen 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 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.