Frameworks de programa
**********************

Os módulos descritos neste capítulo são frameworks que ditarão em
grande parte a estrutura do seu programa. Atualmente, os módulos
descritos aqui são todos orientados para escrever interfaces de linha
de comando.

A lista completa de módulos descritos neste capítulo é:

* "turtle" --- Gráficos Tartaruga

  * Introdução

  * Visão geral dos métodos Turtle e Screen disponíveis

    * Métodos de Turtle

    * Métodos de TurtleScreen/Screen

  * Métodos de RawTurtle/Turtle e funções correspondentes

    * Movimentos de Turtle

    * Fala o estado de Turtle

    * Configurações de medida

    * Controle da Caneta

      * Estado do Desenho

      * Controle da Cor

      * Preenchimento

      * Mais sobre o Controle do Desenho

    * Estado da tartaruga

      * Visibilidade

      * Aparência

    * Eventos Utilizados

    * Métodos Especiais da Tartaruga

    * Formas compostas

  * métodos do TurtleScreen/Screen e as funções correspondentes

    * Controle da Janela

    * Controle da animação

    * Usando os eventos de tela

    * Métodos de entrada

    * Configurações e métodos especiais

    * Métodos específico do Screen, estes métodos não são herdados do
      TurtleScreen

  * Classes Públicas

  * Ajuda e Configuração

    * Como usar a Ajuda

    * Tradução de docstrings em diferentes idiomas

    * Como configurar Screen and Turtles

  * "turtledemo" --- Scripts de Demonstração

  * Modificações desde a versão do Python 2.6

  * Modificações desde a versão do Python 3.0

* "cmd" --- Suporte para interpretadores de comando orientado a linhas

  * Objetos Cmd

  * Exemplo do Cmd

* "shlex" --- Análise léxica simples

  * shlex Objects

  * Regras de análise

  * Improved Compatibility with Shells
