#include <NCurses.h>
Inheritance diagram for NCursesEvent:

Public Types | |
| enum | Type { handled = -1, none = 0, cancel, timeout, button, menu, key } |
| enum | DETAIL { NODETAIL = -1, CONTINUE = -2, USERDEF = -3 } |
Public Member Functions | |
| NCursesEvent (Type t=none, YEvent::EventReason r=YEvent::UnknownReason) | |
| virtual | ~NCursesEvent () |
| operator void * () const | |
| bool | operator== (const NCursesEvent &e) const |
| bool | operator!= (const NCursesEvent &e) const |
| bool | isReturnEvent () const |
| bool | isInternalEvent () const |
Public Attributes | |
| Type | type |
| NCWidget * | widget |
| YCPValue | selection |
| YCPValue | result |
| string | keySymbol |
| int | detail |
| YEvent::EventReason | reason |
Static Public Attributes | |
| static const NCursesEvent | Activated |
| static const NCursesEvent | SelectionChanged |
| static const NCursesEvent | ValueChanged |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1