# 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, kodeditorn (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 tre 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 och statusraden (6) där du hittar information om &kturtle;s status.

## Kodeditorn

Du skriver in kommandon i &kturtle;s språk i kodeditorn. 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 kodeditorn, och därefter kan du använda Arkiv Kör 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 från den här handboken.

Markörens position anges i statusraden till höger, med rad- och kolumnnummer.

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

## Duken

Duken är området där kommandon synliggörs, och där kommandona ritar en bild. Med andra ord är den sköldpaddans lekplats. Efter att ha lagt till kod i kodeditorn 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.

Meddelandet bör hjälpa dig med att korrigera felet.

Du kan zooma duken in och ut med mushjulet.

## Menyraden

Alla åtgärder i &kturtle; finns i menyraden. De är grupperade på följande sätt: Arkiv, Redigera, Visa, 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.

&Ctrl;S Arkiv Spara

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

Arkiv Spara som...

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

Arkiv Exempel

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

Arkiv Hastighet

  Visar en lista med möjliga körhastigheter, som består av 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.

F5 Arkiv Kör

  Starta körningen av kommandon i kodeditorn.

F6 Arkiv Paus

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

F7 Arkiv Avbryt

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

&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;SkiftZ Redigera Gör om

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

&Ctrl;X Redigera Klipp ut

  Klipper ut markerad text från kodeditorn till klippbordet.

&Ctrl;C Redigera Kopiera

  Kopierar markerad text från kodeditorn 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.

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

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

Insert Redigera Växla infoga

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

### Menyn Visa

Visa Visa kodeditor

  Visa eller dölj kodeditorn.

F11 Visa Visa radnummer

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

Visa Visa inspektör

  Visa eller dölj inspektören.

### Menyn Verktyg

Verktyg Riktningsväljare

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

### Menyn Inställningar

Inställningar Skriptspråk

  Välj kodens språk.

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

F1 Hjälp Handbok &kturtle;...

  Det här alternativet visar handboken som du läser just nu.

&Shift;F1 Hjälp Vad är det här?

  Efter att det här alternativet valts, ändras muspekaren till en pil med ett frågetecken. När pilen används för att klicka på delar av &kturtle;s huvudfönster, visas en beskrivning av just den delen.

F2 Help Help on: ...

  This is a very useful function: it provides help on the code where the cursor in the code editor is at. So, &eg;, you have used the `print` command in your code, and you want to read and to know what the handbook says on this command. You just move your cursor so it is in the `print` command and you press F2. The handbook will then show all info on the `print` command.

  This function is very important while learning programming.

<-->

Hjälp Rapportera fel...

  Använd det här för att rapportera ett problem med &kturtle; till utvecklarna. Rapporterna kan användas för att göra framtida versioner av &kturtle; ännu bättre.

Hjälp Om &kturtle;

  Här hittar du information om &kturtle;, som upphovsmän och licensen det levereras med.

Hjälp Om &kde;

  Här hittar du information om &kde;. Om du inte ännu vet vad &kde; är, är detta ett ställe du inte får missa.

## Verktygsraden

Här kan du snabbt komma åt de mest använda åtgärderna. Normalt hittar du alla vanliga användbara kommandon, med ikonerna Kör, Paus och Avbryt i slutet.

Du kan ställa in verktygsraden med Inställningar Anpassa verktygsrader...

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