# Använda &kturtle;

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

The main window of &kturtle; has three main parts: the code editor (3) on the left where you type the &turtlelang; commands, the inspector (4) which gives you information about variables when the program runs, and the canvas (5) on the right where the instructions are visualized. The canvas is the turtle's playground: it is on the canvas that the turtle actually moves and draws. The four other places on the main window are: the menu bar (1) from where all the actions can be reached, the toolbar (2) that allows you to quickly select the most used actions, the Console, that you can use to enter a one line command to test it, and the statusbar (6) where you will find feedback on the state of &kturtle;.

## The Code Editor

In the code editor you type the &turtlelang; commands. It has all of the features you would expect from a modern editor. Most of its features are found in the Edit and the Tools menus. The code editor can be docked on each border of the main window or it can be detached and placed anywhere on your desktop.

You have several ways to get some code in the editor. The easiest way is to use an already-made example: choose File Examples in the File menu and select an example. The file example you choose will be opened in the the code editor, you can then use File Run to run the code if you like.

You can open &turtlelang; files by choosing File Open... .

The third way is to directly type your own code in the editor or to copy/paste some code from this user guide.

The cursor position is indicated in the statusbar, on the right with the Line number and Column number.

## Inspektören

The inspector informs you about the variables, the learned functions and the code tree while the program is running.

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

## Duken

The canvas is the area where the commands are visualized, where the commands draw a picture. In other words, it is the turtle's playground. After getting some code in the the code editor, and executing it using File Run , two things can happen: either the code executes fine, and will you most likely see something change on the canvas; or you have made an error in your code and there will be a message telling you what error you made.

This message should help you to resolve the error.

Du kan zooma duken in och ut med mushjulet.

## Menyraden

In the menubar you find all the actions of &kturtle;. They are in the following groups: File, Edit, View, Tools, Settings, and Help. This section describes them all.

### Menyn Arkiv

&Ctrl;N Arkiv Ny

  Creates a new, empty &turtlelang; file.

&Ctrl;O Arkiv Öppna...

  Opens a &turtlelang; file.

Arkiv Öppna senaste

  Opens a &turtlelang; file that has been opened recently.

Arkiv Exempel

  Open example &turtlelang; programs. The examples are in your favorite language that you can choose in Settings Script Language .

&Ctrl;S Arkiv Spara

  Saves the currently opened &turtlelang; file.

Arkiv Spara som...

  Saves the currently opened &turtlelang; file on a specified location.

File Save as Picture...

  Save the current canvas as a picture.

F5 File Run

  Starts the execution of the commands in the code editor.

F6 File Pause

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

F7 File Abort

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

File Run Speed

  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.

&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

  Cuts the selected text from the code editor to the clipboard.

&Ctrl;C Redigera Kopiera

  Copies the selected text from the code editor to the clipboard.

&Ctrl;V Redigera Klistra in

  Pastes the text from the clipboard to the editor.

&Ctrl;A Redigera Markera alla

  Selects all the text from the editor.

&Ctrl;F Redigera Sök...

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

F3 Redigera Sök igen

  Use this to find the next occurrence of the phrase.

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

  Use this to find the previous occurrence of the phrase.

Insert Redigera Överskrivningsläge

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

### The View Menu

&Ctrl;E View Show Editor

  Show or hide the Code Editor.

&Ctrl;I View Show Inspector

  Show or hide the Inspector.

View Show Errors

  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 Visa Visa radnummer

  With this action you can show the line numbers in the code editor. This can be handy for finding errors.

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

Settings Script Language

  Välj kodens språk.

Settings Show Toolbar

  Visa eller dölj huvudverktygsraden

Settings Show Statusbar

  Visa eller dölj statusraden

Inställningar Anpassa genvägar...

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

Inställningar Anpassa verktygsrader...

  Standard &kde; dialog to configure the toolbars.

### Menyn Hjälp

&help.menu.documentation;

## Verktygsraden

Here you can quickly reach the most used actions. By default, you will find here all main useful commands ending with the Run, Pause and Abort icons. The last item at the end of the toolbar is the Console, that you can use to enter a one line command and test it.

You can configure the toolbar using Settings Configure Toolbars...

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