21#ifndef __ANTARES_COMMON_COMPONENTS_PANEL_PANEL_H__
22#define __ANTARES_COMMON_COMPONENTS_PANEL_PANEL_H__
25#include "../../wx-wrapper.h"
49 Panel(wxWindow* parent);
83 virtual bool triggerMouseClickEvent()
const
90 void onInternalMotion(wxMouseEvent&);
91 void onInternalMouseUp(wxMouseEvent&);
92 void onInternalMouseDown(wxMouseEvent&);
Panel implementation.
Definition panel.h:36
virtual void onMouseMoved(int, int)
The mouse has moved.
Definition panel.h:78
static void OnMouseMoveFromExternalComponent()
Event triggered by any other component (not derived from Panel)
Definition panel.cpp:82
virtual void onMouseDown(wxMouseEvent &)
Click down.
Definition panel.h:55
virtual ~Panel()
Destructor.
Definition panel.cpp:48
virtual void onMouseClick()
The panel has been clicked (delayed)
Definition panel.h:64
virtual void onMouseUp(wxMouseEvent &)
Click up.
Definition panel.h:59
Panel(wxWindow *parent)
Constructor.
Definition panel.cpp:34
virtual void onMouseEnter()
The mouse has entered.
Definition panel.h:69
virtual void onMouseLeave()
The mouse has leaved.
Definition panel.h:73