ui/ui/button.h

branch
newapi
changeset 201
7f67ebbb0c1c
parent 191
6113ed66d258
child 230
4f5b32a2a60f
equal deleted inserted replaced
200:f40dadf3498f 201:7f67ebbb0c1c
67 #define ui_togglebutton(obj, ...) ui_togglebutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) 67 #define ui_togglebutton(obj, ...) ui_togglebutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } )
68 #define ui_checkbox(obj, ...) ui_checkbox_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) 68 #define ui_checkbox(obj, ...) ui_checkbox_create(obj, (UiToggleArgs){ __VA_ARGS__ } )
69 #define ui_switch(obj, ...) ui_switch_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) 69 #define ui_switch(obj, ...) ui_switch_create(obj, (UiToggleArgs){ __VA_ARGS__ } )
70 #define ui_radiobutton(obj, ...) ui_radiobutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) 70 #define ui_radiobutton(obj, ...) ui_radiobutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } )
71 71
72 UIWIDGET ui_button_create(UiObject* obj, UiButtonArgs args); 72 UIEXPORT UIWIDGET ui_button_create(UiObject* obj, UiButtonArgs args);
73 UIWIDGET ui_togglebutton_create(UiObject* obj, UiToggleArgs args); 73 UIEXPORT UIWIDGET ui_togglebutton_create(UiObject* obj, UiToggleArgs args);
74 UIWIDGET ui_checkbox_create(UiObject* obj, UiToggleArgs args); 74 UIEXPORT UIWIDGET ui_checkbox_create(UiObject* obj, UiToggleArgs args);
75 UIWIDGET ui_switch_create(UiObject* obj, UiToggleArgs args); 75 UIEXPORT UIWIDGET ui_switch_create(UiObject* obj, UiToggleArgs args);
76 UIWIDGET ui_radiobutton_create(UiObject* obj, UiToggleArgs args); 76 UIEXPORT UIWIDGET ui_radiobutton_create(UiObject* obj, UiToggleArgs args);
77 77
78 78
79 79
80 #ifdef __cplusplus 80 #ifdef __cplusplus
81 } 81 }

mercurial