57 |
57 |
58 const char* label; |
58 const char* label; |
59 const char* stockid; |
59 const char* stockid; |
60 UiInteger* value; |
60 UiInteger* value; |
61 const char* varname; |
61 const char* varname; |
|
62 ui_callback onchange; |
|
63 void* onchangedata; |
62 } UiToggleArgs; |
64 } UiToggleArgs; |
63 |
65 |
64 #define ui_button(obj, ...) ui_button_create(obj, (UiButtonArgs){ __VA_ARGS__ } ) |
66 #define ui_button(obj, ...) ui_button_create(obj, (UiButtonArgs){ __VA_ARGS__ } ) |
65 #define ui_togglebutton(obj, ...) ui_togglebutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) |
67 #define ui_togglebutton(obj, ...) ui_togglebutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) |
66 #define ui_checkbox(obj, ...) ui_checkbox_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) |
68 #define ui_checkbox(obj, ...) ui_checkbox_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) |