ui/motif/toolbar.h

branch
newapi
changeset 176
bc63cb601f6d
parent 157
0b33b9396851
equal deleted inserted replaced
175:2cb06c231057 176:bc63cb601f6d
28 28
29 #ifndef TOOLBAR_H 29 #ifndef TOOLBAR_H
30 #define TOOLBAR_H 30 #define TOOLBAR_H
31 31
32 #include "../ui/toolbar.h" 32 #include "../ui/toolbar.h"
33 #include <ucx/map.h> 33 #include <cx/hash_map.h>
34 #include <ucx/list.h> 34 #include <cx/linked_list.h>
35 35
36 #ifdef __cplusplus 36 #ifdef __cplusplus
37 extern "C" { 37 extern "C" {
38 #endif 38 #endif
39 39
54 UiToolItemI item; 54 UiToolItemI item;
55 char *label; 55 char *label;
56 void *image; 56 void *image;
57 ui_callback callback; 57 ui_callback callback;
58 void *userdata; 58 void *userdata;
59 UcxList *groups; 59 CxList *groups;
60 Boolean isimportant; 60 Boolean isimportant;
61 }; 61 };
62 62
63 struct UiStToolItem { 63 struct UiStToolItem {
64 UiToolItemI item; 64 UiToolItemI item;
65 char *stockid; 65 char *stockid;
66 ui_callback callback; 66 ui_callback callback;
67 void *userdata; 67 void *userdata;
68 UcxList *groups; 68 CxList *groups;
69 Boolean isimportant; 69 Boolean isimportant;
70 }; 70 };
71 71
72 struct UiToolbarComboBox { 72 struct UiToolbarComboBox {
73 UiToolItemI item; 73 UiToolItemI item;

mercurial