ui/ui/toolbar.h

changeset 167
161511838ea6
parent 142
46448d38885c
child 205
b1ac0dd1d38b
--- a/ui/ui/toolbar.h	Tue Dec 08 15:19:31 2020 +0100
+++ b/ui/ui/toolbar.h	Thu Dec 10 13:42:25 2020 +0100
@@ -42,9 +42,11 @@
 void ui_toolitem_stgr(char *name, char *stockid, ui_callback f, void *udata, ...);
 void ui_toolitem_stgri(char *name, char *stockid, ui_callback f, void *userdata, ...);
 void ui_toolitem_img(char *name, char *label, char *img, ui_callback f, void *udata);
-void ui_toolitem_toggle_st(char *name, char *stockid, ui_callback f, void *udata);
-void ui_toolitem_toggle_stgr(char *name, char *stockid, ui_callback f, void *udata, ...);
-void ui_toolitem_toggle_imggr(char *name, char *label, char *img, ui_callback f, void *udata, ...);
+
+void ui_toolitem_toggle(const char *name, const char *label, const char *img, UiInteger *i);
+void ui_toolitem_toggle_st(const char *name, const char *stockid, UiInteger *i);
+void ui_toolitem_toggle_nv(const char *name, const char *label, const char *img, const char *intvar);
+void ui_toolitem_toggle_stnv(const char *name, const char *stockid, const char *intvar);
 
 void ui_toolbar_combobox(char *name, UiList *list, ui_getvaluefunc getvalue, ui_callback f, void *udata);
 void ui_toolbar_combobox_str(char *name, UiList *list, ui_callback f, void *udata);

mercurial