diff -r 24ce2c326d85 -r fbbae6738252 ui/ui/button.h --- a/ui/ui/button.h Sun Oct 01 12:08:09 2023 +0200 +++ b/ui/ui/button.h Sun Oct 01 14:40:43 2023 +0200 @@ -64,20 +64,13 @@ #define ui_button(obj, ...) ui_button_create(obj, (UiButtonArgs){ __VA_ARGS__ } ) #define ui_togglebutton(obj, ...) ui_togglebutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) #define ui_checkbox(obj, ...) ui_checkbox_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) -#define ui_radiobutton(obj, ...) ui_checkbox_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) +#define ui_radiobutton(obj, ...) ui_radiobutton_create(obj, (UiToggleArgs){ __VA_ARGS__ } ) UIWIDGET ui_button_create(UiObject* obj, UiButtonArgs args); UIWIDGET ui_togglebutton_create(UiObject* obj, UiToggleArgs args); UIWIDGET ui_checkbox_create(UiObject* obj, UiToggleArgs args); -UIWIDGET ui_radiobutton_create(UiObject* obj, UiToggleArgs); - -UIWIDGET deprecated_ui_button(UiObject *obj, char *label, ui_callback f, void *data); +UIWIDGET ui_radiobutton_create(UiObject* obj, UiToggleArgs args); -UIWIDGET deprecated_ui_checkbox(UiObject *obj, char *label, UiInteger *value); -UIWIDGET deprecated_ui_checkbox_nv(UiObject *obj, char *label, char *varname); - -UIWIDGET deprecated_ui_radiobutton(UiObject *obj, char *label, UiInteger *rgroup); -UIWIDGET deprecated_ui_radiobutton_nv(UiObject *obj, char *label, char *varname); #ifdef __cplusplus