32 |
32 |
33 #include "toolbar.h" |
33 #include "toolbar.h" |
34 #include "button.h" |
34 #include "button.h" |
35 #include "image.h" |
35 #include "image.h" |
36 #include "tree.h" |
36 #include "tree.h" |
37 #include <cx/basic_mempool.h> |
37 #include <cx/mempool.h> |
38 #include <cx/hash_map.h> |
38 #include <cx/hash_map.h> |
39 #include <cx/linked_list.h> |
39 #include <cx/linked_list.h> |
40 #include <cx/array_list.h> |
40 #include <cx/array_list.h> |
41 #include "../common/context.h" |
41 #include "../common/context.h" |
42 |
42 |
219 |
219 |
220 cxMapPut(toolbar_items, name, cb); |
220 cxMapPut(toolbar_items, name, cb); |
221 } |
221 } |
222 |
222 |
223 |
223 |
224 void ui_toolbar_add_default(char *name) { |
224 void ui_toolbar_add_default(const char *name, enum UiToolbarPos pos) { |
225 char *s = strdup(name); |
225 char *s = strdup(name); |
226 cxListAdd(defaults, s); |
226 cxListAdd(defaults, s); |
227 } |
227 } |
228 |
228 |
229 GtkWidget* ui_create_toolbar(UiObject *obj) { |
229 GtkWidget* ui_create_toolbar(UiObject *obj) { |