| |
"Input" básico: tratamento de eventos
Evento resulta numa mensagem enviada a um objecto "nosso" (do programa)
- Eventos de rato directos ao objecto mais próximo
- "Foco de atenção" mantido automáticamente para outros eventos (menu, teclas)
- Implementa "selecção corrente" vista pelo utilizador
- Eventos são propagados pela cadeia de comando
- Objectos do toolkit processam maioria dos eventos de baixo nivel
- ...e enviam eventos de mais alto nivel aos "nossos" objectos
- Ligação interface-programa
- Por referência directa aos objectos
- Por nomes ou constantes identificando objectos de interface
|