|
nux-1.14.0
|
The base class of Button widgets. More...
#include <Nux/AbstractButton.h>
Public Member Functions | |
| AbstractButton (NUX_FILE_LINE_PROTO) | |
Public Attributes | |
| Property< bool > | active |
| Signal emitted when the button is activated. | |
|
sigc::signal< void, AbstractButton * > | activated |
| Signal emitted when the button is activated. | |
Protected Member Functions | |
| virtual long | ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo) |
| void | RecvMouseUp (int x, int y, unsigned long button_flags, unsigned long key_flags) |
| void | RecvMouseDown (int x, int y, unsigned long button_flags, unsigned long key_flags) |
| void | RecvMouseMove (int x, int y, int dx, int dy, unsigned long button_flags, unsigned long key_flags) |
| void | RecvMouseEnter (int x, int y, unsigned long button_flags, unsigned long key_flags) |
| void | RecvMouseLeave (int x, int y, unsigned long button_flags, unsigned long key_flags) |
| void | RecvClick (int x, int y, unsigned long button_flags, unsigned long key_flags) |
Protected Attributes | |
| bool | togglable_ |
| nux::Property< State > | state |
| Button state property. | |
The base class of Button widgets.
Definition at line 40 of file AbstractButton.h.