Kiwi: Framework Python para Interfaces Gráficas
http://www.async.com.br/~kiko/FISL2003/kiwi/
Christian Reis
kiko@async.com.br
Anterior | 4 | Próximo

Framework: Views

    Imagem de um View kiwi
  • Kiwi é inspirado no conceito MVC Smalltalk.
  • Kiwi oferece um conjunto de classes View, que representam um grupo de widgets dentro de um container.
  • As Views `com GtkWindow' representam janelas e diálogos da aplicação.
  • O container nas SlaveViews não é uma Janela, e elas existem apenas para ser embutidas dentro de outros Views (via attach_slave()).
  • Algumas views são GladeViews; oferecem forma simples de obter Views a partir de interfaces construídas com Glade (via libglade).
  • Todos os Views tem um correspondente Delegate, que trata os eventos gerados na aplicação (sendo uma combinação de View com Controller).