# &kturtle; gebruiken

Hier is een afbeelding van &kturtle; in actie
Hoofdvenster van &kturtle;

Het hoofdvenster van &kturtle; bestaat uit drie hoofdonderdelen: de codebewerker (3) links, waar je de &turtlelang;-opdrachten intypt, de inspecteur (4), waarmee je informatie krijgt over de variabelen als het programma loopt, en het canvas (5) rechts waar de instructies zichtbaar worden gemaakt. Het canvas is het speelveld van de schildpad. Op dit canvas beweegt en tekent de schildpad. De drie andere onderdelen van het hoofdvenster zijn: de menubalk (1) waar alle handelingen zijn te vinden, de werkbalk (2), waarmee je vlug de meest gebruikte handelingen kunt aanklikken, en de statusbalk (6), waar je kunt lezen wat de toestand is van &kturtle;.

## De codebewerker

In de codebewerker kun je de &turtlelang;-opdrachten intypen. Het heeft alle functies die je mag verwachten van een moderne tekstverwerker. De meeste functies zijn te vinden in het menu Bewerken en het menu Hulpmiddelen. De codebewerker kan op elke zijde van het hoofdvenster worden vastgezet, of worden losgemaakt en op elke plaats op het bureaublad worden geplaatst.

Je kunt op verschillende manieren programmacode plaatsen in de codebewerker. De makkelijkste manier is om een voorbeeld te gebruiken. Kies menuoptie Bestand Voorbeelden openen in het Bestandsmenu en kies een voorbeeld. Het voorbeeld dat je hebt gekozen wordt geopend in de codebewerker. Als je wilt kun je nu de menuoptie Bestand Draaien aanklikken om de programmacode uit te voeren.

Je kunt &turtlelang;-bestanden openen met behulp van de menuoptie Bestand Openen....

De derde manier is om zelf je eigen code in de codebewerker in te typen, of door programmacode uit deze handleiding te kopiëren.

De cursorpositie wordt aangegeven in de statusbalk. Rechts zie je het regelnummer en het kolomnummer staan.

## De inspecteur

In de inspecteur kun je informatie krijgen over de variabelen terwijl het programma loopt.

De inspecteur kan worden vastgezet op elke zijde van het hoofdscherm, of het kan worden losgemaakt en op elke plaats op het bureaublad worden geplaatst.

## Het canvas

Het canvas is het gebied waar de opdrachten zichtbaar worden gemaakt. De opdrachten tekenen een figuur. In andere woorden: het is het speelveld van de schildpad. Nadat je programmacode hebt geplaatst in de codebewerker voer je het uit met menuoptie Bestand Commando's uitvoeren. Er kunnen dan twee dingen gebeuren: de code wordt netjes uitgevoerd en je ziet hoogstwaarschijnlijk iets veranderen op het canvas, of er zit een fout in je programmacode en krijg je een bericht dat je vertelt welke fout je hebt gemaakt.

Dit bericht helpt je bij het oplossen van de fout.

Met je muiswiel kun je op het canvas in- en uitzoomen.

## De menubalk

In de menubalk vind je alle acties van &kturtle;. Je ziet de volgende groepen: Bestand, Bewerken, Beeld, Hulpmiddelen, Instellingen en Help. Hier volgt een beschrijving van al deze groepen.

### Het menu Bestand

#### Nieuw

&Ctrl;N Bestand Nieuw

  Maakt een nieuw, leeg &turtlelang;-bestand aan.

#### Openen

&Ctrl;O Bestand Openen...

  Opent een bestaand &turtlelang;-bestand.

#### Recent geopend

Bestand Recent geopend

  Opent een &turtlelang;-bestand dat je eerder hebt geopend.

#### Opslaan

&Ctrl;S Bestand Opslaan

  Bewaart het momenteel geopende &turtlelang;-bestand.

#### Opslaan als

Bestand Opslaan als...

  Bewaart het momenteel geopende &turtlelang;-bestand op een opgegeven plaats.

#### Voorbeelden proberen

Bestand Voorbeelden

  Opent de map met de voorbeeldprogramma's voor &turtlelang;. De voorbeelden horen in je eigen taal te zijn die je kunt kiezen in in menu Instellingen&kturtle; instellen....

#### Snelheid programma's

Bestand Snelheid...

  Opent een lijst met de mogelijke snelheden waarmee de gemaakte programma's lopen. Dat zijn Volle snelheid, Traag, Trager, Traagst. Als de snelheid op 'Volle snelheid' is ingesteld (standaard), dan kunnen we amper (zeg maar: niet) bijhouden wat er gebeurt. Soms is dit gedrag gewenst, maar soms willen we dit wel kunnen volgen. In dat geval kun je de snelheid op 'Traag', 'Trager' of 'Traagst' instellen. Als een van de trage standen wordt gekozen zal de huidige plaats in het programma worden aangegeven in de codebewerker.

#### Draaien

F5 Bestand Draaien

  Start het uitvoeren van de opdrachten in de codebewerker.

#### Pauze

F6 Bestand Pauze

  Onderbreekt het draaien van het programma. Deze menuoptie is alleen actief wanneer er opdrachten worden uitgevoerd.

#### Afbreken

F7 Bestand Afbreken

  Stopt het draaien van het programma. Deze menuoptie is alleen actief op het moment dat er opdrachten worden uitgevoerd.

#### Afdrukken

&Ctrl;P Bestand Afdrukken...

  Drukt de programmacode in de codebewerker af, of de huidige tekening op het canvas.

#### Afsluiten

&Ctrl;Q Bestand Afsluiten

  Beëindigt &kturtle;.

### Het menu Bewerken

&Ctrl;Z Bewerken Ongedaan maken

  Maakt de laatste wijzigingen in de programmacode ongedaan. In &kturtle; kun je onbeperkt veel wijzigingen weer ongedaan maken.

&Ctrl;&Shift;Z Bewerken Opnieuw

  Voert een wijziging in de programmacode die ongedaan is gemaakt, opnieuw door.

&Ctrl;X Bewerken Knippen

  Knipt de geselecteerde tekst in de codebewerker naar het klembord.

&Ctrl;C Bewerken Kopiëren

  Kopieert de geselecteerde tekst in de codebewerker naar het klembord.

&Ctrl;V Bewerken Plakken

  Plakt de tekst op het klembord in de codebewerker.

&Ctrl;A Bewerken Alles selecteren

  Selecteert alle tekst in de codebewerker.

&Ctrl;F Bewerken Zoeken...

  Hiermee kun je zoeken naar tekst in de programmacode.

F3 Bewerken Volgende zoeken

  Hiermee kun je verder zoeken naar je zoekterm.

F3 Bewerken Vorige zoeken

  Hiermee kun je de vorige plaats vinden waar je zoekterm in de tekst voorkomt.

INS Bewerken Invoegen aan/uit

  Schakelen tussen 'Invoegen' en 'Overschrijven'.

### Het menu Beeld

Beeld Codebewerker tonen

  De codebewerker tonen of verbergen.

F11 Beeld Regelnummering tonen

  Dit toont de regelnummers in de codebewerker. Regelnummers zijn handig bij het zoeken naar fouten.

Beeld Inspecteur tonen

  De inspecteur tonen of verbergen.

### Menu Hulpmiddelen

&Alt;C Hulpmiddelen Richting kiezen

  Hiermee wordt de dialoog geopend voor het kiezen van een richting.

### Het menu Instellingen

Instellingen Taal

  Kies de taal voor de programmacode.

Instellingen Werkbalk tonen

  Toon of verberg de hoofdwerkbalk

Instellingen Statusbalk tonen

  Toon of verberg de statusbalk

Instellingen Sneltoetsen instellen...

  Standaard dialoog van &kde; voor het instellen van de sneltoetsen.

Instellingen Werkbalken instellen...

  Standaard dialoog van &kde; voor het instellen van de werkbalken.

### Het menu Help

F1 Help Handboek van &kturtle;

  Hiermee wordt het handboek geopend dat je nu aan het lezen bent.

&Shift;F1 Help Wat is dit?

  Als je hier op klikt verandert je muispijl in een vraagteken met pijl. Klik met deze pijl op een onderdeel van het hoofdvenster van &kturtle; als je daarvan een beschrijving wilt lezen.

F2 Help Help voor: ...

  Dit is een handige functie, en geeft informatie over de programmacode op de plaats van de cursor in de codebewerker. Stel, je hebt de opdracht `schrijf` in je code staan, en je wilt weten wat in het handboek over deze opdracht staat. Zet dan je muisaanwijzer op de opdracht `schrijf`, en druk op de toets F2. Het handboek toont dan alle informatie over de opdracht `schrijf`.

  Deze functie is erg belangrijk bij het leren programmeren.

Help Bug rapporteren...

  Gebruik dit om problemen met &kturtle; te melden aan de programmeurs ervan. Deze meldingen worden gebruikt om nieuwe versies van &kturtle; te verbeteren.

Help Info over &kturtle;

  Hier vind je informatie over &kturtle;, zoals de auteurs en de licentie die erbij hoort.

Help Info over &kde;

  Hier vind je informatie over &kde;. Als je nog niet weet wat &kde; is, dan mag je deze plek niet missen.

## De werkbalk

Op de werkbalk vind je knoppen met de meestgebruikte functies. Standaard vind je hier alle belangrijke functies met als laatste de knoppen Draaien en Afbreken.

Je kunt de werkbalk zelf instellen met Instellingen Werkbalken instellen...

## De statusbalk

In de statusbalk vind je informatie over de status (toestand) van &kturtle;. Links zie je de informatie over de laatste actie. Rechts vind je de huidige locatie van de cursor (regel- en kolomnummers). Het midden van de statusbalk meldt wat de huidige taal is die gebruikt wordt voor de opdrachten.