ui/ui/button.h

branch
newapi
changeset 189
4daddc326877
parent 188
fbbae6738252
child 191
6113ed66d258
equal deleted inserted replaced
188:fbbae6738252 189:4daddc326877
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__ } )

mercurial