#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <vector>
#include <tr1/functional>
|
| #define | SMARTIES_WIDGET_TYPE_TEXTVIEW 0 |
| |
| #define | SMARTIES_WIDGET_TYPE_BUTTON 1 |
| |
| #define | SMARTIES_WIDGET_TYPE_TOGGLE_BUTTON 2 |
| |
| #define | SMARTIES_WIDGET_TYPE_TEXT_BUTTON 3 |
| |
| #define | SMARTIES_WIDGET_TYPE_CHECKBOX 4 |
| |
| #define | SMARTIES_WIDGET_TYPE_SLIDER 5 |
| |
| #define | SMARTIES_WIDGET_TYPE_SPINNER 6 |
| |
| #define | SMARTIES_WIDGET_TYPE_POPUPMENU 8 |
| |
| #define | SMARTIES_WIDGET_TYPE_MULTICHOICE 9; |
| |
| #define | SMARTIES_WIDGET_TYPE_INCTEXT_BUTTON 20 |
| |
| #define | SMARTIES_WIDGET_TYPE_DUBUTTON 21; |
| |
| #define | SMARTIES_WIDGET_TYPE_DMUBUTTON 22; |
| |
| #define | SMARTIES_WIDGET_STATE_ENABLED 0 |
| |
| #define | SMARTIES_WIDGET_STATE_DISABLED 1 |
| |
| #define | SMARTIES_WIDGET_STATE_HIDDEN 2 |
| |
| #define | SMARTIES_WIDGET_BUTTON_CLICK 1; |
| |
| #define | SMARTIES_WIDGET_BUTTON_DOWN 2; |
| |
| #define | SMARTIES_WIDGET_BUTTON_UP 3; |
| |
| #define | SMARTIES_WIDGET_BUTTON_MOVE 4; |
| |
| #define | EQLS_SET_HANDLER_C(a, c, b) a->handler = std::tr1::bind(b, c, std::tr1::placeholders::_1, std::tr1::placeholders::_2, std::tr1::placeholders::_3) |
| |
| #define | EQLS_SET_HANDLER_T(a, b) a->handler = std::tr1::bind(b, this, std::tr1::placeholders::_1, std::tr1::placeholders::_2, std::tr1::placeholders::_3) |
| |
| #define | EQLS_SET_HANDLER_N(a, b) a->handler = std::tr1::bind(b, std::tr1::placeholders::_1, std::tr1::placeholders::_2, std::tr1::placeholders::_3) |
| |
| #define EQLS_SET_HANDLER_C |
( |
|
a, |
|
|
|
c, |
|
|
|
b |
|
) |
| a->handler = std::tr1::bind(b, c, std::tr1::placeholders::_1, std::tr1::placeholders::_2, std::tr1::placeholders::_3) |
| #define EQLS_SET_HANDLER_N |
( |
|
a, |
|
|
|
b |
|
) |
| a->handler = std::tr1::bind(b, std::tr1::placeholders::_1, std::tr1::placeholders::_2, std::tr1::placeholders::_3) |
| #define EQLS_SET_HANDLER_T |
( |
|
a, |
|
|
|
b |
|
) |
| a->handler = std::tr1::bind(b, this, std::tr1::placeholders::_1, std::tr1::placeholders::_2, std::tr1::placeholders::_3) |
| #define SMARTIES_WIDGET_BUTTON_CLICK 1; |
| #define SMARTIES_WIDGET_BUTTON_DOWN 2; |
| #define SMARTIES_WIDGET_BUTTON_MOVE 4; |
| #define SMARTIES_WIDGET_BUTTON_UP 3; |
| #define SMARTIES_WIDGET_STATE_DISABLED 1 |
| #define SMARTIES_WIDGET_STATE_ENABLED 0 |
| #define SMARTIES_WIDGET_STATE_HIDDEN 2 |
| #define SMARTIES_WIDGET_TYPE_BUTTON 1 |
| #define SMARTIES_WIDGET_TYPE_CHECKBOX 4 |
| #define SMARTIES_WIDGET_TYPE_DMUBUTTON 22; |
| #define SMARTIES_WIDGET_TYPE_DUBUTTON 21; |
| #define SMARTIES_WIDGET_TYPE_INCTEXT_BUTTON 20 |
| #define SMARTIES_WIDGET_TYPE_MULTICHOICE 9; |
| #define SMARTIES_WIDGET_TYPE_POPUPMENU 8 |
| #define SMARTIES_WIDGET_TYPE_SLIDER 5 |
| #define SMARTIES_WIDGET_TYPE_SPINNER 6 |
| #define SMARTIES_WIDGET_TYPE_TEXT_BUTTON 3 |
| #define SMARTIES_WIDGET_TYPE_TEXTVIEW 0 |
| #define SMARTIES_WIDGET_TYPE_TOGGLE_BUTTON 2 |