# Arbeiten mit &kturtle;

Dies ist ein Bildschirmfoto von &kturtle; in Aktion
Das Hauptfenster von &kturtle;

Das Hauptfenster von &kturtle; besteht aus drei Teilen: dem Quelltexteditor (3) auf der linken Seite, wo Sie die &turtlelang;-Befehle eingeben, dem Kontrollfenster (4) mit Informationen über die Variablen während der Programmausführung und der Zeichenfläche (5) auf der rechten Seite, wo die Schildkröte zeichnet. Die Zeichenfläche ist also der Spielplatz der Schildkröte, hier bewegt sie sich und malt. Die anderen drei Bestandteile des Hauptfensters sind: Die Menüleiste (1), in der Sie alle Befehle erreichen können, die Werkzeugleiste (2) für den direkten Zugriff auf häufig gebrauchte Befehle und die Statusleiste(6), wo Sie den Zustand von &kturtle; sehen können.

## Der Quelltexteditor

Im Quelltexteditor mit allen Eigenschaften eines modernen Editors geben Sie die &turtlelang;-Befehle ein. Die meisten Eigenschaften finden Sie in den Menüeinträgen Bearbeiten und Extras. Der Quelltexteditor kann auf jeder Seite des Hauptfensters oder losgelöst irgendwo auf Ihrer Arbeitsfläche angeordnet werden.

Es gibt mehrere Möglichkeiten, Quelltext im Editor zu erstellen. Am einfachsten ist es, ein mitgeliefertes Beispiel zu laden: Wählen Sie mit Datei Beispiele im Menü Datei ein Beispiel aus. Die ausgewählte Datei wird im Quelltexteditor geöffnet, dann können Sie mit Datei Ausführen das Programm starten.

Sie können &turtlelang;-Dateien mit Datei Öffnen ... einfügen.

Als dritte Möglichkeit können Sie den eigenen Quelltext direkt im Editor eingeben oder aus diesem Handbuch kopieren und einfügen.

Die Cursorposition wird auf der rechten Seite der Statusleiste mit Zeilen- und Spaltennummer angezeigt.

## Das Kontrollfenster

Im Kontrollfenster finden Sie während der Programmausführung Informationen über die Variablen, die gelernten Funktionen und den Quelltextbaum.

Das Kontrollfenster können Sie an jeder Seite des Hauptfenster oder freischwebend auf Ihrem Bildschirm anordnen.

## Die Zeichenfläche

Die Zeichenfläche ist der Bereich, wo die Ausgaben der Befehle dargestellt werden und ein Bild zeichnen. Dies ist also der Spielplatz für die Schildkröte. Nach der Eingabe des Quelltextes im Quelltexteditor und der Ausführung mit Datei Ausführen kann folgendes passieren: Entweder der Quelltext wird fehlerfrei ausgeführt und Sie sehen dann Änderungen auf der Zeichenfläche oder Sie haben einen Fehler im Quelltext und es erscheint ein Fenster, das Ihnen die Art des Fehlers meldet.

Mit Hilfe dieser Meldung sollten Sie den Fehler beseitigen können.

Mit dem Mausrad können Sie die den Ausschnitt der Zeichenfläche vergrößern oder verkleinern.

## Die Menüleiste

In der Menüleiste finden Sie alle Befehle für &kturtle; in folgenden Gruppen: Datei, Bearbeiten, Ansicht, Extras, Einstellungen und Hilfe. Dieser Abschnitt beschreibt alle Menüeinträge.

### Das Menü Datei

&Ctrl;N Datei Neu

  Erstellt eine neue leere &turtlelang;-Datei.

&Ctrl;O Datei Öffnen ...

  Öffnet eine &turtlelang;-Datei.

Datei Zuletzt geöffnete Dateien

  Öffnet eine der zuletzt geöffneten &turtlelang;-Dateien.

&Ctrl; S Datei Speichern

  Speichert die gerade geöffnete &turtlelang;-Datei.

Datei Speichern unter ...

  Speichert die gerade geöffnete &turtlelang;-Datei in einem bestimmten Ordner.

Datei Beispiele

  Öffnet die &turtlelang;-Beispielprogramme. Die Beispiele sind in der Sprache übersetzt, die Sie mit Einstellungen Skript-Sprache ausgewählt haben.

Datei Geschwindigkeit

  Enthält eine Liste mit unterschiedlichen Ausführungsgeschwindigkeiten: Volle Geschwindigkeit, Langsam, Langsamer, Am Langsamsten, Schritt-für-Schritt. Wenn die Ausführungsgeschwindigkeit auf Volle Geschwindigkeit (Standard) eingestellt ist, können Sie kaum verfolgen, was passiert. Manchmal ist dieses Verhalten gewollt, aber manchmal möchten Sie die Ausführung verfolgen können. In diesen Fällen setzen Sie die Ausführungsgeschwindigkeit auf Langsam, Langsamer oder Am Langsamsten, dann wird auch die aktuelle Position der Ausführung im Quelltexteditor angezeigt. Mit Schritt-für-Schritt können Sie die Befehle einzeln ausführen.

F5 Datei Ausführen

  Startet die Ausführung der Befehle im Quelltexteditor.

F6 Datei Pause

  Hält die Ausführung an. Diesen Menüeintrag können Sie nur auswählen, wenn gerade Befehle ausgeführt werden.

F7 Datei Abbrechen

  Bricht die Ausführung ab. Diesen Menüeintrag können Sie nur auswählen, wenn gerade Befehle ausgeführt werden.

&Ctrl;P Datei Drucken ...

  Druckt den aktuellen Quelltext im Editor.

&Ctrl;Q Datei Beenden

  Beendet &kturtle;.

### Das Menü Bearbeiten

&Ctrl;Z Bearbeiten Rückgängig

  Macht die letzte Änderung des Quelltextes wieder rückgängig. Die Anzahl dieser Rückgängig-Schritte in &kturtle; ist nicht begrenzt.

&Ctrl;&Shift;Z Bearbeiten Wiederherstellen

  Nimmt das letzte Rückgängig wieder zurück.

&Ctrl;X Bearbeiten Ausschneiden

  Schneidet den gewählten Text aus dem Quelltexteditor aus und fügt ihn in die Zwischenablage ein.

&Ctrl;C Bearbeiten Kopieren

  Kopiert den gewählten Text aus dem Quelltexteditor in die Zwischenablage.

&Ctrl;V Bearbeiten Einfügen

  Fügt den Text aus der Zwischenablage in den Editor ein.

&Ctrl;A Bearbeiten Alles auswählen

  Wählt den gesamten Text im Editor aus.

&Ctrl;F Bearbeiten Suchen ...

  Mit diesem Befehl können Sie Textpassagen im Quelltext suchen.

F3 Bearbeiten Weitersuchen

  Geht zum nächsten Auftreten des zuletzt gesuchten Textes.

&Shift;F3 Bearbeiten Frühere suchen

  Geht zum vorherigen Auftreten des zuletzt gesuchten Textes.

Einf Bearbeiten Einfügen umschalten

  Schaltet im Editor zwischen Einfügen und Überschreiben um.

### Das Menü Ansicht

Ansicht Quelltexteditor anzeigen

  Zeigt den Quelltexteditor an oder blendet ihn aus.

F11 Ansicht Zeilennummern anzeigen

  Mir diesem Befehl werden im Quelltexteditor Zeilennummern angezeigt. Das erleichtert die Fehlersuche.

Ansicht Kontrollfenster anzeigen

  Zeigt das Kontrollfenster an oder blendet es aus.

### Das Menü Extras

Extras Richtungsauswahl

  Öffnet den Dialog zur Richtungsauswahl.

### Das Menü Einstellungen

Einstellungen Skript-Sprache

  Wählen Sie hier die Sprache für den Quelltext aus.

Einstellungen Werkzeugleiste anzeigen

  Zeigt die Werkzeugleiste an bzw. blendet sie aus

Einstellungen Statusleiste anzeigen

  Zeigt die Statusleiste an bzw. blendet sie aus

Einstellungen Kurzbefehle festlegen ...

  Öffnet den &kde;-Standarddialog zur Einstellung der Kurzbefehle.

Einstellungen Werkzeugleisten einrichten ...

  Öffnet den &kde;-Standarddialog zur Einrichtung der Symbole in den Werkzeugleisten.

### Das Menü Hilfe

F1 Hilfe Handbuch zu &kturtle;

  Dieser Befehl zeigt das Handbuch an, das Sie gerade lesen.

&Shift;F1 Hilfe Was ist das?

  Nach der Auswahl dieses Befehls wird der Mauszeiger zu einem Fragezeichen. Wenn Sie mit diesem Mauszeiger auf Teile des Hauptfensters von &kturtle; klicken, sehen Sie eine Beschreibung zu diesen ausgewählten Bereichen.

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.

<-->

Hilfe Probleme oder Wünsche berichten ...

  Mit diesem Befehl können Sie einen Fehlerbericht über &kturtle; an die Entwickler schicken. Diese Berichte helfen, die zukünftigen Versionen von &kturtle; zu verbessern.

Hilfe Über &kturtle;

  Hier finden Sie Informationen über &kturtle;, wie &eg; über den Autor und die Lizenz des Programms.

Hilfe Über &kde;

  Zeigt Ihnen Informationen über &kde;. Wenn Sie nicht wissen, was &kde; ist, sollten Sie sich unbedingt dort informieren.

## Die Werkzeugleiste

Hier können Sie die oft gebrauchten Befehle leicht erreichen. In der Standardeinstellung finden Sie hier die wichtigsten Befehle einschließlich Ausführen, Pause und Abbrechen.

Die Werkzeugleiste können Sie mit Einstellungen Werkzeugleisten einrichten ... einstellen

## Die Statusleiste

In der Statusleiste sehen Sie Informationen über den Zustand von &kturtle;. Auf der linken Seite wird das Ergebnis des letzten Befehls gezeigt. Auf der rechten Seite sehen Sie die aktuelle Position des Cursors (Zeilen- und Spaltennummer). In der Mitte der Statusleiste wird die aktuell eingestellte Sprache für die Befehle angezeigt.