comparison: ui/common/menu.h
ui/common/menu.h
- changeset 836
- 5a8485ff7f54
- parent 747
- 6aa58fed572d
- child 860
- 7f2287ae2b78
equal
deleted
inserted
replaced
| 75 |
75 |
| 76 struct UiMenuItem { |
76 struct UiMenuItem { |
| 77 UiMenuItemI item; |
77 UiMenuItemI item; |
| 78 ui_callback callback; |
78 ui_callback callback; |
| 79 char *label; |
79 char *label; |
| 80 char *stockid; |
|
| 81 char *icon; |
80 char *icon; |
| 82 void *userdata; |
81 void *userdata; |
| 83 int *groups; |
82 int *groups; |
| 84 size_t ngroups; |
83 size_t ngroups; |
| 85 }; |
84 }; |
| 86 |
85 |
| 87 struct UiMenuCheckItem { |
86 struct UiMenuCheckItem { |
| 88 UiMenuItemI item; |
87 UiMenuItemI item; |
| 89 char *label; |
88 char *label; |
| 90 char *stockid; |
|
| 91 char *icon; |
89 char *icon; |
| 92 char *varname; |
90 char *varname; |
| 93 ui_callback callback; |
91 ui_callback callback; |
| 94 void *userdata; |
92 void *userdata; |
| 95 int *groups; |
93 int *groups; |
| 97 }; |
95 }; |
| 98 |
96 |
| 99 struct UiMenuRadioItem { |
97 struct UiMenuRadioItem { |
| 100 UiMenuItemI item; |
98 UiMenuItemI item; |
| 101 char *label; |
99 char *label; |
| 102 char *stockid; |
|
| 103 char *icon; |
100 char *icon; |
| 104 char *varname; |
101 char *varname; |
| 105 ui_callback callback; |
102 ui_callback callback; |
| 106 void *userdata; |
103 void *userdata; |
| 107 int *groups; |
104 int *groups; |
