Program Frameworks
******************

The modules described in this chapter are frameworks that will largely
dictate the structure of your program.  Currently the modules
described  here are all oriented toward writing command-line
interfaces.

The full list of modules described in this chapter is:

* "turtle" --- Grafika żółwia

  * Wprowadzenie

  * Tutorial

    * Uruchamianie środowiska żółwia

    * Podstawowe rysowanie

      * Kontrola pióra

      * Pozycja żółwia

    * Tworzenie wzorców algorytmicznych

  * Jak…

    * Zacząć najszybciej jak to możliwe

    * Użyć przestrzeni nazw modułu "turtle"

    * Użyć grafiki żółwia w skrypcie

    * Użyć obiektowej grafiki żółwia

  * Dokumentacja grafiki żółwia

    * Metody żółwia

    * Metody TurtleScreen/Screen

  * Metody RawTurtle/Turtle i odpowiadające im funkcje

    * Ruch żółwia

    * Pobieranie stanu żółwia

    * Ustawienia pomiarowe

    * Kontrola pióra

      * Stan rysowania

      * Kontrola koloru

      * Wypełnienie

      * Więcej kontroli rysowania

    * Stan żółwia

      * Widoczność

      * Wygląd

    * Korzystanie ze zdarzeń

    * Specjalne metody żółwi

    * Compound shapes

  * Methods of TurtleScreen/Screen and corresponding functions

    * Kontrola okna

    * Kontrola animacji

    * Korzystanie ze zdarzeń ekranowych

    * Metody wprowadzania danych

    * Ustawienia i metody specjalne

    * Methods specific to Screen, not inherited from TurtleScreen

  * Public classes

  * Wytłumaczenie

  * Help and configuration

    * How to use help

    * Translation of docstrings into different languages

    * How to configure Screen and Turtles

  * "turtledemo" --- Demo scripts

  * Changes since Python 2.6

  * Changes since Python 3.0

* "cmd" --- Support for line-oriented command interpreters

  * Cmd Objects

  * Cmd Example

* "shlex" --- Simple lexical analysis

  * shlex Objects

  * Parsing Rules

  * Improved Compatibility with Shells
