comparison: ui/motif/toolbar.h
ui/motif/toolbar.h
- branch
- newapi
- changeset 178
- 7c3ff86ee9d4
- parent 176
- bc63cb601f6d
- child 406
- 0ebf9d7b23e8
equal
deleted
inserted
replaced
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; |