Gestionnaire d'évenements produits par un Panel. More...
#include "cogitant/display/display.h"
Public Member Functions | |
| PanelEventHandler (Panel *panel) | |
| Constructeur. More... | |
| virtual | ~PanelEventHandler () |
| Destructeur. More... | |
| virtual bool | onMouseButton (int button, Point const &p, bool down, Panel::KbdState ks) |
| Réponse à l'évènement clic-souris. More... | |
| virtual bool | onMouseMove (Point const &p) |
| Réponse à l'évènement déplacement curseur souris. More... | |
| virtual bool | onKey (Panel::KbdState ks, Panel::KbdKey kk) |
| Réponse à l'évènement appui touche. More... | |
| virtual void | setPanel (Panel *panel) |
| Sélection du Panel. More... | |
| Panel * | panel () |
| Accès au Panel. More... | |
Protected Attributes | |
| Panel * | m_panel |
| Panel géré par le gestionnaire d'évènements. | |
Gestionnaire d'évenements produits par un Panel.
Aucun traitement n'est effectué par les méthodes de cette classe: les évènements ne produisent aucun traitement.
| cogitantdisplay::PanelEventHandler::PanelEventHandler | ( | Panel * | panel | ) |
Constructeur.
|
virtual |
Destructeur.
|
virtual |
Réponse à l'évènement appui touche.
Reimplemented in cogitantdisplay::Editor, and cogitantdisplay::EditorGraph.
|
virtual |
Réponse à l'évènement clic-souris.
Reimplemented in cogitantdisplay::Editor.
|
virtual |
Réponse à l'évènement déplacement curseur souris.
Reimplemented in cogitantdisplay::Editor.
|
virtual |
Sélection du Panel.
Reimplemented in cogitantdisplay::EditorGraph.