diff -r 9aff1dc3990d -r fcf6d5fac8f5 ui/ui/button.h --- a/ui/ui/button.h Sat Jan 23 23:44:41 2016 +0100 +++ b/ui/ui/button.h Sun Jan 24 11:59:58 2016 +0100 @@ -34,23 +34,13 @@ #ifdef __cplusplus extern "C" { #endif - -typedef struct { - void *group; - int ref; -} UiRadioButtonGroup; UIWIDGET ui_button(UiObject *obj, char *label, ui_callback f, void *data); UIWIDGET ui_checkbox(UiObject *obj, char *label, UiInteger *value); UIWIDGET ui_checkbox_cb(UiObject *obj, char *label, ui_callback f, void *data); -UiRadioButtonGroup ui_radiobuttongroup(); -void ui_radiobuttongroup_select(UiRadioButtonGroup *rgroup, int index); -int ui_radiobuttongroup_selection(UiRadioButtonGroup *rgroup); -int io_radiobuttongroup_count(UiRadioButtonGroup *rgroup); - -UIWIDGET ui_radiobutton(UiObject *obj, char *label, UiRadioButtonGroup *rgroup); +UIWIDGET ui_radiobutton(UiObject *obj, char *label, UiInteger *rgroup); #ifdef __cplusplus