Felépítése
Rajzlistát a következőkből lehet felépíteni:
- Toll- és kitöltés-beállításokból: tollszín!, tollvastagság!, töltőszín!, tollminta! és töltőminta!.
- A tollatfel és tollatle toll-üzemmódokból.
- A előre és hátra mozgásokból.
- A jobbra és balra elfordulásokból.
- A ismétlés vezérlőstruktúrából.
- Pontokból, ellipszisekből és körökből: kör szám, töltöttkör szám, ellipszis [szám1 szám2] vagy ellipszis [szám1 szám2 a1 a2], töltöttellipszis [szám1 szám2] vagy töltöttellipszis [szám1 szám2 a1 a2], pont, pontméret szám.
- A pont pozíció (poz!) beállításból, ahol a teknőc kiindulópontját ideiglenesen a [0 0] origónak kell tekinteni.
- Az irány (irány!) beállításból, ahol a teknőc kezdeti irányát kell ideiglenesen a 0 iránynak tekinteni.
- A betűtípus (betűtípus!) betűtípusból és szöveg szövegből.
- A rajzlista (sokszög) kitöltött sokszögből (ha a sokszög nincs lezárva, akkor a lezáró szakasz automatikusan hozzáadódik).
- Szplájn görbéből: görberajz rajzlista.
- Pontok sorozatából: pontok-listája.
Egy sokszöglista, vagy olyan lekorlátozott LOGO utasítások listája, amelyek egy egyszerű teknőc-rajzolást határoznak meg. Egy rajzlista hozzárendelhető egy teknőchöz annak alakjául az alak! paranccsal, vagy használhatják a rajzlista, a sokszög, a görberajz, a betoldkép, a kép! gombokhoz, az igazodik vagy a képlenyomat parancsok, de szolgálhatnak bemenetként a pontokba és a tvektorokba műveletekhez is.
Toll és kitöltés
A teknőc tollának aktuális színe, vastagsága és mintája a tollszín!, tollvastagság! és tollminta! beállításaiban van tárolva. Ezek az alábbi eljárásokkal lekérdezhetők és módosíthatók:
Tollszín!: Az összes aktív teknőc tollának színét a bemenetként megadott színűre állítja.
Tollszín: Azzal a színnel tér vissza, amely az első aktív teknőc tollának aktuális színe. Amikor a teknőcöt létrehozzák, alapértelmezett tollszíne fekete.
Tollminta!: Beállítja a tollmintát, amellyel az összes aktív teknőc rajzol, amíg lenn állapotban van. Ha nem definiáltak mintát egy új teknőchöz, akkor azé egyszerű vonal lesz. Ehhez az eljáráshoz tartozik egy kiválasztó is.
Tollvastagság!: Az összes aktív teknőc tollvastagságát a bemenetben megadott méretűre állítja.
Toll-üzemmód
A teknőc tollának aktuális állapota (lent van, fent van, töröl és cserél) a toll beállításában van tárolva. A toll beállítása lekérdezhető és módosítható az alábbi eljárásokkal:
Tollatle: Hatására minden aktív teknőc leteszi a tollát. Innentől kezdve miden aktív teknőc vonalat húz (az aktuális tollszínével, -vastagságával és -mintájával) ha elmozdul a helyén.
Tollradír: Hatására minden aktív teknőc úgy változtatja meg tollának állapotát, hogy ha mozog a helyén, akkor töröl (azaz a háttérszínre állít) minden olyan pontot (az aktuális tollvastagságot használva), amely fölött elhalad.
Tollváltó: Hatására minden aktív teknőc úgy változtatja meg tollának állapotát, hogy ha mozog a rajzterületén, akkor cserél (azaz megcseréli a tollszínt és a háttérszínt) minden olyan pontot (az aktuális tollvastagságot használva) amely fölött elhalad.
Tollatfel: Hatására minden aktív teknőc fölemeli a tollát. Innentől kezdve, ha a teknőc elmozdul a helyén, nem húz vonalat.