| 155 |
155 |
| 156 void ui_actiongroup_prepare_event(UiEvent *event, UiAction *action) { |
156 void ui_actiongroup_prepare_event(UiEvent *event, UiAction *action) { |
| 157 if(action->var) { |
157 if(action->var) { |
| 158 UiInteger *value = (UiInteger*)action->var->value; |
158 UiInteger *value = (UiInteger*)action->var->value; |
| 159 event->eventdata = value; |
159 event->eventdata = value; |
| |
160 event->eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; |
| 160 event->intval = value->get(value); |
161 event->intval = value->get(value); |
| 161 } |
162 } |
| 162 } |
163 } |
| 163 |
164 |
| 164 int64_t ui_actiongroup_get(UiInteger *value) { |
165 int64_t ui_actiongroup_get(UiInteger *value) { |
| 215 } |
216 } |
| 216 |
217 |
| 217 void ui_checkableaction_prepare_event(UiEvent *event, UiAction *action) { |
218 void ui_checkableaction_prepare_event(UiEvent *event, UiAction *action) { |
| 218 if(action->var) { |
219 if(action->var) { |
| 219 event->eventdata = action->var->value; |
220 event->eventdata = action->var->value; |
| |
221 event->eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; |
| 220 } |
222 } |
| 221 event->intval = action->isChecked(); |
223 event->intval = action->isChecked(); |
| 222 } |
224 } |
| 223 |
225 |
| 224 int64_t ui_checkableaction_get(UiInteger *value) { |
226 int64_t ui_checkableaction_get(UiInteger *value) { |