diff -r 9a5f47fbc5c3 -r 458831c574f4 ui/ui/toolbar.h --- a/ui/ui/toolbar.h Sat Apr 12 13:44:53 2014 +0200 +++ b/ui/ui/toolbar.h Sat May 10 15:43:22 2014 +0200 @@ -30,6 +30,7 @@ #define UI_TOOLBAR_H #include "toolkit.h" +#include #ifdef __cplusplus extern "C" { @@ -37,7 +38,13 @@ void ui_toolitem(char *name, char *label, ui_callback f, void *udata); void ui_toolitem_st(char *name, char *stockid, ui_callback f, void *udata); +void ui_toolitem_sti(char *name, char *stockid, ui_callback f, void *udata); 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_toolbar_add_default(char *name);