Użycie &kturtle; Zrzut ekranowy &kturtle; podczas jego pracy Okno główne &kturtle; Okno główne &kturtle; składa się z dwóch głównych części: edytora kodu (3) po lewej, można tam wprowadzać komendy &logo;, oraz płótna (4) po prawej, gdzie można zobaczyć efekty wprowadzanych instrukcji. Płótno jest placem zabaw żółwia: żółw porusza się po płótnie i na nim rysuje. Trzy inne części w oknie głównym to: pasek menu (1) gdzie mogą być wybrane wszystkie czynności, pasek narzędzi (2) powalający na szybki wybór najczęściej używanych czynności, oraz pasek stanu, (5) gdzie można zobaczyć aktualny stan działania &kturtle;. Edytor kodu W edytorze kodu wprowadza się komendy &logo;. Posiada on wszystkie cechy, których można oczekiwać od nowoczesnego edytora. Większość z nich można znaleźć w menu Edycja i Narzędzia . Edytor kodu może być dowolnie przesuwany, przyczepiany do dowolnego miejsca na oknie głównym a także może być umieszczony w dowolnym miejscu na pulpicie. Istnieje kilka sposobów uzyskania kodu w edytorze. Najprostszy to użycie istniejącego przykładu wybranego z menu PlikOtwórz przykład w menu Plik a następnie wybrać plik. Nazwa pliku określa czego dotyczy plik (⪚ square.logo narysuje kwadrat). Wybrany plik zostanie otworzony w edytorze kodu, następnie wybierając z menu PlikWykonaj komendy można uruchomić kod. Pliki &logo; można otworzyć wybierając PlikOtwórz... . Trzecim sposobem jest wprowadzenie własnego kodu w edytorze bądź skopiowanie gotowego kodu z podręcznika użytkownika. Pozycja kursora wskazywana jest po prawej stronie pasku statusu, wraz z numerem linii i numerem kolumny. Płótno Płótno jest obszarem na którym komendy rysują obrazy. Innymi słowami jest to plac zabaw żółwia. Po wprowadzeniu kodu do edytora kodu, i wykonaniu go przy użyciu menu PlikWykonaj komendy , mogą zdarzyć się dwie rzeczy: kod wykona się poprawnie i zobaczymy zmiany na płótnie; bądź w kodzie został popełniony błąd i pojawi się komunikat opisujący ten błąd. Pojawiający się komunikat powinien pomóc rozwiązać problem związany z błędem. Narysowany obrazek może być zapisany jak obraz (przy użyciu menu PlikZapisz płótno ) bądź wydrukowany (przy użyciu menu PlikDrukuj... ). Pasek menu W pasku menu można znaleźć wszystkie akcje &kturtle;. Pogrupowane są one następująco: Plik, Edycja, Widok, Narzędzia, Ustawienia, oraz Pomoc. Pomoc opisuje wszystkie poprzednie. Menu <guimenu >Plik</guimenu > Nowy &Ctrl;N Plik Nowy Tworzy nowy plik &logo;. Otwórz &Ctrl;O Plik Otwórz... Otwiera plik &logo;. Otwórz ostatni Plik Otwórz ostatni Otwiera ostatnio używany plik &logo;. Otwórz przykład &Ctrl;E Plik Otwórz przykład Pokazuje katalog z przykładami programów w &logo;. Przykłady będą w ulubionym języku użytkownika wybranym w menu UstawieniaKonfiguracja &kturtle;... . Zapisz &Ctrl;S Plik Zapisz Zapisuje aktualnie otworzony plik &logo;. Zapisz jako Plik Zapisz jako... Zapisuje aktualnie otwarty plik &logo; w wybranej lokalizacji. Zapisz płótno Plik Zapisz płótno Zapisuje aktualny rysunek na płótnie jako obrazek. Prędkość wykonania Plik Prędkość wykonania Lista możliwych prędkości wykonania, składa się z: Pełnej prędkości, Wolnej, Wolniejszej i Najwolniejszej. Gdy prędkość wykonania ustawiona jest na Pełną prędkość (domyślnie) z trudnością można zauważyć co dzieje się na ekranie. Czasami jest to pożądane a czasami chcemy zatrzymać ślad wykonania. W tym wypadku należy ustawić prędkość wykonania na Wolną, Wolniejszą bądź Najwolniejszą. Gdy wybrana jest któraś z tych prędkości aktualnie wykonywana pozycja będzie wskazywana w edytorze. Wykonaj &Alt;Powrót Plik Wykonaj komendy Rozpoczyna wykonanie komend w edytorze kodu. Pauza Pauza Plik Zatrzymanie wykonania Zatrzymuje wykonanie programu. Akcja dostępna jedynie podczas wykonywania komend. Stop Wyjście Plik Przerwanie wykonywania Przerywa wykonywanie. Akcja dostępna jedynie podczas wykonywania komend. Drukuj &Ctrl;P Plik Drukuj... Drukuje aktualny kod w edytorze bądź aktualny rysunek znajdujący się na płótnie. Wyjście &Ctrl;Q Plik Wyjście Wychodzi z &kturtle;. Menu <guimenu >Edycja</guimenu > &Ctrl;Z Edycja Cofnij Anuluje ostatnią zmianę w kodzie. &kturtle; posiada nieskończona liczbę kroków cofania. &Ctrl;&Shift;Z Edycja Powtórz Powtarza ostatnio wprowadzoną zmianę w kodzie &Ctrl;X Edycja Wytnij Wycina zaznaczony w edytorze tekst do schowka. &Ctrl;C Edycja Kopiuj Kopiuje zaznaczony w edytorze tekst do schowka. &Ctrl;V Edycja Wklej Wkleja tekst ze schowka do edytora. &Ctrl;F Edycja Znajdź... Znajduje z kodzie wskazaną frazę. F3 Edycja Znajdź następny Znajduje kolejne pojawienie się wybranej fazy. &Ctrl;R Edycja Zamień... Zamienia frazy w kodzie. Menu <guimenu >Widok</guimenu > &Ctrl;&Shift;F Widok Tryb pełnego ekranu Włączenie trybu pełnego ekranu. Uwaga: Gdy kod jest wykonywany w trybie pełnego ekranu wszystko poza płótnem jest zakryte. Daje to możliwość pisania programów w &kturtle; działających w trybie pełnoekranowym. F11 Widok Pokaż numery linii Opcja ta pokazuje numer linii w edytorze kodu. Może być użyteczne przy znajdowaniu błędów. Menu <guimenu >Narzędzia</guimenu > &Alt;C Narzędzia Wybór koloru Otwiera okno wyboru koloru. Przy jego użyciu z łatwością można wybrać kod koloru i wstawić go do edytora kodu. &Ctrl;I Narzędzia Wcięcie Dodaje wcięcie (spację) na początku wybranych linii. Właściwe użycie wcięć znacznie poprawia czytelność kodu. Wszystkie przykłady korzystają ze wcięć. &Ctrl;&Shift;I Narzędzia Bez wcięć Usuwa wszystkie wcięcia z wybranych linii. Narzędzia Wyczyść wcięcia Czyści wszystkie wcięcia na początku wybranych linii. &Ctrl;D Narzędzia Komentarz Dodaje znak komentarza (#) w wybranych liniach. Linie rozpoczynające się od znaku komentarza są ignorowane przy wykonywaniu kodu. Komentarz pozwala twórcy kodu na jego wytłumaczenie, bądź chwilowe wyłączenie pewnych linii w wykonywania. &Ctrl;&Shift;D Narzędzia Usuń komentarz Usuwa znaki komentarza z wybranych linii. Menu <guimenu >Ustawienia</guimenu > Ustawienia Pasek narzędzi pokaż/ukryj Włączenie głównego paska narzędzi Ustawienia Pokaż/ukryj pasek statusu Włączenie/wyłączenie paska statusu Ustawienia Ustawienia zaawansowane Można dokonać zmian, których zazwyczaj nie dokonujemy. Podmenu Ustawienia zaawansowane składa się z trzech części: Edytor konfiguracji... (ustawienia standardowego edytora &kate;), Skróty konfiguracji... (standardowe ustawienia skrótów &kde;), i Paski narzędzi konfiguracji... (standardowe ustawienia pasków narzędzi &kde;). Ustawienia Konfiguracja &kturtle;... Konfiguracja &kturtle;. Tutaj można zmienić język komend &logo; bądź ustawić nowy domyślny rozmiar płótna. Menu <guimenu >Pomoc</guimenu > F1 Pomoc Podręcznik &kturtle; Pokazuje gotowy do użycia podręcznik. &Shift;F1 Pomoc Co to takiego? Po aktywacji tej opcji wskaźnik myszki zostanie zamieniony w znak zapytania. Gdy wtedy klikniemy na część okna głównego &kturtle; wyskoczy opis części na której kliknęliśmy. F2 Pomoc Pomoc na temat: ... Bardzo użyteczna funkcja: wyświetla pomoc do części kodu na której klikniemy. Np. w kodzie została użyta komenda pisz, i chcemy się dowiedzieć co na temat tej komendy mówi podręcznik. Należy ustawić kursor na komendziepisz i wcisnąć przycisk F2. Zostanie wtedy wyświetlona informacji z podręcznika na temat komendy pisz. Funkcja jest bardzo użyteczna przy nauce programowania. Pomoc Raport błędów... Wysłanie do twórców &kturtle; raportu na temat błędów. Raporty przyczyniają się do poprawienia kolejnej wersji &kturtle;. Pomoc O &kturtle; Tutaj znajdują się podstawowe informacje na temat &kturtle;, takie jak autorzy i licencja. Pomoc O &kde; Znajdują się tu podstawowe informacje na temat &kde;. Jeżeli nie znamy jeszcze &kde; na pewno warto tutaj zajrzeć. Pasek narzędzi Bardzo łatwo można dotrzeć do najczęściej używanych akcji. Domyślnie znajdują się tutaj wszystkie najczęściej używane komendy kończące się ikonami Wykonaj rozkaz i Zatrzymaj wykonywanie. Pasek narzędzi można skonfigurować przy użyciu menu UstawieniaUstawienia zaawansowaneKonfiguracja paska narzędzi... Pasek statusu W pasku statusu można znaleźć pomoc dotyczącą działania &kturtle;. Po lewej stronie pokazany jest opis ostatniej czynności. Po prawej stronie można znaleźć obecną lokalizację kursora (numer linii i kolumny). W środku paska statusu pokazany jest obecny język komend.