| 173 free((void*)args->title); |
173 free((void*)args->title); |
| 174 free((void*)args->lbutton1); |
174 free((void*)args->lbutton1); |
| 175 free((void*)args->lbutton2); |
175 free((void*)args->lbutton2); |
| 176 free((void*)args->rbutton3); |
176 free((void*)args->rbutton3); |
| 177 free((void*)args->rbutton4); |
177 free((void*)args->rbutton4); |
| 178 free((void*)args->lbutton1_groups); |
178 free((void*)args->lbutton1_states); |
| 179 free((void*)args->lbutton2_groups); |
179 free((void*)args->lbutton2_states); |
| 180 free((void*)args->rbutton3_groups); |
180 free((void*)args->rbutton3_states); |
| 181 free((void*)args->rbutton4_groups); |
181 free((void*)args->rbutton4_states); |
| 182 free(args); |
182 free(args); |
| 183 } |
183 } |
| 184 |
184 |
| 185 |
185 |
| 186 /* ---------------------------- UiMenuItemArgs ---------------------------- */ |
186 /* ---------------------------- UiMenuItemArgs ---------------------------- */ |
| 308 |
308 |
| 309 void ui_toolbar_item_args_set_onclickdata(UiToolbarItemArgs *args, void *onclickdata) { |
309 void ui_toolbar_item_args_set_onclickdata(UiToolbarItemArgs *args, void *onclickdata) { |
| 310 args->onclickdata = onclickdata; |
310 args->onclickdata = onclickdata; |
| 311 } |
311 } |
| 312 |
312 |
| 313 void ui_toolbar_item_args_set_groups(UiToolbarItemArgs *args, int *states, int numstates) { |
313 void ui_toolbar_item_args_set_states(UiToolbarItemArgs *args, int *states, int numstates) { |
| 314 args->groups = calloc(numstates+1, sizeof(int)); |
314 args->states = calloc(numstates+1, sizeof(int)); |
| 315 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
315 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 316 ((int*)args->groups)[numstates] = -1; |
316 ((int*)args->states)[numstates] = -1; |
| 317 } |
317 } |
| 318 void ui_toolbar_item_args_free(UiToolbarItemArgs *args) { |
318 void ui_toolbar_item_args_free(UiToolbarItemArgs *args) { |
| 319 free((void*)args->label); |
319 free((void*)args->label); |
| 320 free((void*)args->icon); |
320 free((void*)args->icon); |
| 321 free((void*)args->tooltip); |
321 free((void*)args->tooltip); |
| 322 free((void*)args->groups); |
322 free((void*)args->states); |
| 323 free(args); |
323 free(args); |
| 324 } |
324 } |
| 325 |
325 |
| 326 /* ---------------------------- UiToolbarToggleItemArgs ---------------------------- */ |
326 /* ---------------------------- UiToolbarToggleItemArgs ---------------------------- */ |
| 327 |
327 |
| 353 |
353 |
| 354 void ui_toolbar_toggleitem_args_set_onchangedata(UiToolbarToggleItemArgs *args, void *onchangedata) { |
354 void ui_toolbar_toggleitem_args_set_onchangedata(UiToolbarToggleItemArgs *args, void *onchangedata) { |
| 355 args->onchangedata = onchangedata; |
355 args->onchangedata = onchangedata; |
| 356 } |
356 } |
| 357 |
357 |
| 358 void ui_toolbar_toggleitem_args_set_groups(UiToolbarToggleItemArgs *args,int *states, int numstates) { |
358 void ui_toolbar_toggleitem_args_set_states(UiToolbarToggleItemArgs *args,int *states, int numstates) { |
| 359 args->groups = calloc(numstates+1, sizeof(int)); |
359 args->states = calloc(numstates+1, sizeof(int)); |
| 360 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
360 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 361 ((int*)args->groups)[numstates] = -1; |
361 ((int*)args->states)[numstates] = -1; |
| 362 } |
362 } |
| 363 |
363 |
| 364 void ui_toolbar_toggleitem_args_free(UiToolbarToggleItemArgs *args) { |
364 void ui_toolbar_toggleitem_args_free(UiToolbarToggleItemArgs *args) { |
| 365 free((void*)args->label); |
365 free((void*)args->label); |
| 366 free((void*)args->icon); |
366 free((void*)args->icon); |
| 367 free((void*)args->tooltip); |
367 free((void*)args->tooltip); |
| 368 free((void*)args->varname); |
368 free((void*)args->varname); |
| 369 free((void*)args->groups); |
369 free((void*)args->states); |
| 370 free(args); |
370 free(args); |
| 371 } |
371 } |
| 372 |
372 |
| 373 /* ---------------------------- UiToolbarMenuArgs ---------------------------- */ |
373 /* ---------------------------- UiToolbarMenuArgs ---------------------------- */ |
| 374 |
374 |
| 1381 |
1381 |
| 1382 void ui_button_args_set_onclickdata(UiButtonArgs *args, void *onclickdata){ |
1382 void ui_button_args_set_onclickdata(UiButtonArgs *args, void *onclickdata){ |
| 1383 args->onclickdata = onclickdata; |
1383 args->onclickdata = onclickdata; |
| 1384 } |
1384 } |
| 1385 |
1385 |
| 1386 void ui_button_args_set_groups(UiButtonArgs *args, int *states, int numstates) { |
1386 void ui_button_args_set_states(UiButtonArgs *args, int *states, int numstates) { |
| 1387 args->groups = calloc(numstates+1, sizeof(int)); |
1387 args->states = calloc(numstates+1, sizeof(int)); |
| 1388 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
1388 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 1389 ((int*)args->groups)[numstates] = -1; |
1389 ((int*)args->states)[numstates] = -1; |
| 1390 } |
1390 } |
| 1391 |
1391 |
| 1392 void ui_button_args_free(UiButtonArgs *args) { |
1392 void ui_button_args_free(UiButtonArgs *args) { |
| 1393 free((void*)args->name); |
1393 free((void*)args->name); |
| 1394 free((void*)args->style_class); |
1394 free((void*)args->style_class); |
| 1395 free((void*)args->label); |
1395 free((void*)args->label); |
| 1396 free((void*)args->icon); |
1396 free((void*)args->icon); |
| 1397 free((void*)args->tooltip); |
1397 free((void*)args->tooltip); |
| 1398 free((void*)args->groups); |
1398 free((void*)args->states); |
| 1399 free(args); |
1399 free(args); |
| 1400 } |
1400 } |
| 1401 |
1401 |
| 1402 |
1402 |
| 1403 /* ------------------------- UiToggleArgs ----------------------------*/ |
1403 /* ------------------------- UiToggleArgs ----------------------------*/ |
| 1500 |
1500 |
| 1501 void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value) { |
1501 void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value) { |
| 1502 args->value = value; |
1502 args->value = value; |
| 1503 } |
1503 } |
| 1504 |
1504 |
| 1505 void ui_toggle_args_set_enablegroup(UiToggleArgs *args, int group) { |
1505 void ui_toggle_args_set_enablestate(UiToggleArgs *args, int state) { |
| 1506 args->enable_group = group; |
1506 args->enable_state = state; |
| 1507 } |
1507 } |
| 1508 |
1508 |
| 1509 void ui_toggle_args_set_groups(UiToggleArgs *args, int *states, int numstates) { |
1509 void ui_toggle_args_set_states(UiToggleArgs *args, int *states, int numstates) { |
| 1510 args->groups = calloc(numstates+1, sizeof(int)); |
1510 args->states = calloc(numstates+1, sizeof(int)); |
| 1511 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
1511 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 1512 ((int*)args->groups)[numstates] = -1; |
1512 ((int*)args->states)[numstates] = -1; |
| 1513 } |
1513 } |
| 1514 |
1514 |
| 1515 void ui_toggle_args_free(UiToggleArgs *args) { |
1515 void ui_toggle_args_free(UiToggleArgs *args) { |
| 1516 free((void*)args->name); |
1516 free((void*)args->name); |
| 1517 free((void*)args->style_class); |
1517 free((void*)args->style_class); |
| 1518 free((void*)args->label); |
1518 free((void*)args->label); |
| 1519 free((void*)args->icon); |
1519 free((void*)args->icon); |
| 1520 free((void*)args->tooltip); |
1520 free((void*)args->tooltip); |
| 1521 free((void*)args->varname); |
1521 free((void*)args->varname); |
| 1522 free((void*)args->groups); |
1522 free((void*)args->states); |
| 1523 free(args); |
1523 free(args); |
| 1524 } |
1524 } |
| 1525 |
1525 |
| 1526 /* ------------------------- UiLinkButtonArgs ----------------------------*/ |
1526 /* ------------------------- UiLinkButtonArgs ----------------------------*/ |
| 1527 |
1527 |
| 1631 |
1631 |
| 1632 void ui_linkbutton_args_set_value(UiLinkButtonArgs *args, UiString *value) { |
1632 void ui_linkbutton_args_set_value(UiLinkButtonArgs *args, UiString *value) { |
| 1633 args->value = value; |
1633 args->value = value; |
| 1634 } |
1634 } |
| 1635 |
1635 |
| 1636 void ui_linkbutton_args_set_groups(UiLinkButtonArgs *args, int *states, int numstates) { |
1636 void ui_linkbutton_args_set_states(UiLinkButtonArgs *args, int *states, int numstates) { |
| 1637 args->groups = calloc(numstates+1, sizeof(int)); |
1637 args->states = calloc(numstates+1, sizeof(int)); |
| 1638 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
1638 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 1639 ((int*)args->groups)[numstates] = -1; |
1639 ((int*)args->states)[numstates] = -1; |
| 1640 } |
1640 } |
| 1641 |
1641 |
| 1642 void ui_linkbutton_args_free(UiLinkButtonArgs *args) { |
1642 void ui_linkbutton_args_free(UiLinkButtonArgs *args) { |
| 1643 free((void*)args->name); |
1643 free((void*)args->name); |
| 1644 free((void*)args->style_class); |
1644 free((void*)args->style_class); |
| 1645 free((void*)args->label); |
1645 free((void*)args->label); |
| 1646 free((void*)args->uri); |
1646 free((void*)args->uri); |
| 1647 free((void*)args->varname); |
1647 free((void*)args->varname); |
| 1648 free((void*)args->groups); |
1648 free((void*)args->states); |
| 1649 free(args); |
1649 free(args); |
| 1650 } |
1650 } |
| 1651 |
1651 |
| 1652 |
1652 |
| 1653 /* ------------------------- UiListArgs ----------------------------*/ |
1653 /* ------------------------- UiListArgs ----------------------------*/ |
| 1813 |
1813 |
| 1814 void ui_list_args_set_contextmenu(UiListArgs *args, UiMenuBuilder *menubuilder) { |
1814 void ui_list_args_set_contextmenu(UiListArgs *args, UiMenuBuilder *menubuilder) { |
| 1815 args->contextmenu = menubuilder; |
1815 args->contextmenu = menubuilder; |
| 1816 } |
1816 } |
| 1817 |
1817 |
| 1818 void ui_list_args_set_groups(UiListArgs *args, int *states, int numstates) { |
1818 void ui_list_args_set_states(UiListArgs *args, int *states, int numstates) { |
| 1819 args->groups = calloc(numstates+1, sizeof(int)); |
1819 args->states = calloc(numstates+1, sizeof(int)); |
| 1820 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
1820 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 1821 ((int*)args->groups)[numstates] = -1; |
1821 ((int*)args->states)[numstates] = -1; |
| 1822 } |
1822 } |
| 1823 |
1823 |
| 1824 void ui_list_args_free(UiListArgs *args) { |
1824 void ui_list_args_free(UiListArgs *args) { |
| 1825 free((void*)args->name); |
1825 free((void*)args->name); |
| 1826 free((void*)args->style_class); |
1826 free((void*)args->style_class); |
| 1969 void ui_sourcelist_args_free(UiSourceListArgs *args) { |
1969 void ui_sourcelist_args_free(UiSourceListArgs *args) { |
| 1970 free((void*)args->name); |
1970 free((void*)args->name); |
| 1971 free((void*)args->style_class); |
1971 free((void*)args->style_class); |
| 1972 free((void*)args->varname); |
1972 free((void*)args->varname); |
| 1973 free((void*)args->sublists); |
1973 free((void*)args->sublists); |
| 1974 free((void*)args->groups); |
1974 free((void*)args->states); |
| 1975 free(args); |
1975 free(args); |
| 1976 } |
1976 } |
| 1977 |
1977 |
| 1978 |
1978 |
| 1979 /* ------------------------- UiTextAreaArgs ----------------------------*/ |
1979 /* ------------------------- UiTextAreaArgs ----------------------------*/ |
| 2069 |
2069 |
| 2070 void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value) { |
2070 void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value) { |
| 2071 args->value = value; |
2071 args->value = value; |
| 2072 } |
2072 } |
| 2073 |
2073 |
| 2074 void ui_textarea_args_set_groups(UiTextAreaArgs *args, int *states, int numstates) { |
2074 void ui_textarea_args_set_states(UiTextAreaArgs *args, int *states, int numstates) { |
| 2075 args->groups = calloc(numstates+1, sizeof(int)); |
2075 args->states = calloc(numstates+1, sizeof(int)); |
| 2076 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
2076 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 2077 ((int*)args->groups)[numstates] = -1; |
2077 ((int*)args->states)[numstates] = -1; |
| 2078 } |
2078 } |
| 2079 |
2079 |
| 2080 void ui_textarea_args_free(UiTextAreaArgs *args) { |
2080 void ui_textarea_args_free(UiTextAreaArgs *args) { |
| 2081 free((void*)args->name); |
2081 free((void*)args->name); |
| 2082 free((void*)args->style_class); |
2082 free((void*)args->style_class); |
| 2083 free((void*)args->varname); |
2083 free((void*)args->varname); |
| 2084 free((void*)args->groups); |
2084 free((void*)args->states); |
| 2085 free(args); |
2085 free(args); |
| 2086 } |
2086 } |
| 2087 |
2087 |
| 2088 |
2088 |
| 2089 |
2089 |
| 2189 |
2189 |
| 2190 void ui_textfield_args_set_value(UiTextFieldArgs *args, UiString *value) { |
2190 void ui_textfield_args_set_value(UiTextFieldArgs *args, UiString *value) { |
| 2191 args->value = value; |
2191 args->value = value; |
| 2192 } |
2192 } |
| 2193 |
2193 |
| 2194 void ui_textfield_args_set_groups(UiTextFieldArgs *args, int *states, int numstates) { |
2194 void ui_textfield_args_set_states(UiTextFieldArgs *args, int *states, int numstates) { |
| 2195 args->groups = calloc(numstates+1, sizeof(int)); |
2195 args->states = calloc(numstates+1, sizeof(int)); |
| 2196 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
2196 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 2197 ((int*)args->groups)[numstates] = -1; |
2197 ((int*)args->states)[numstates] = -1; |
| 2198 } |
2198 } |
| 2199 |
2199 |
| 2200 void ui_textfield_args_free(UiTextFieldArgs *args) { |
2200 void ui_textfield_args_free(UiTextFieldArgs *args) { |
| 2201 free((void*)args->name); |
2201 free((void*)args->name); |
| 2202 free((void*)args->style_class); |
2202 free((void*)args->style_class); |
| 2203 free((void*)args->varname); |
2203 free((void*)args->varname); |
| 2204 free((void*)args->groups); |
2204 free((void*)args->states); |
| 2205 free(args); |
2205 free(args); |
| 2206 } |
2206 } |
| 2207 |
2207 |
| 2208 |
2208 |
| 2209 /* ------------------------- UiSpinBoxArgs ----------------------------*/ |
2209 /* ------------------------- UiSpinBoxArgs ----------------------------*/ |
| 2312 |
2312 |
| 2313 void ui_spinbox_args_set_rangevalue(UiSpinBoxArgs *args, UiRange *value) { |
2313 void ui_spinbox_args_set_rangevalue(UiSpinBoxArgs *args, UiRange *value) { |
| 2314 args->rangevalue = value; |
2314 args->rangevalue = value; |
| 2315 } |
2315 } |
| 2316 |
2316 |
| 2317 void ui_spinbox_args_set_groups(UiSpinBoxArgs *args, int *states, int numstates) { |
2317 void ui_spinbox_args_set_states(UiSpinBoxArgs *args, int *states, int numstates) { |
| 2318 args->groups = calloc(numstates+1, sizeof(int)); |
2318 args->states = calloc(numstates+1, sizeof(int)); |
| 2319 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
2319 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 2320 ((int*)args->groups)[numstates] = -1; |
2320 ((int*)args->states)[numstates] = -1; |
| 2321 } |
2321 } |
| 2322 |
2322 |
| 2323 void ui_spinbox_args_free(UiSpinBoxArgs *args) { |
2323 void ui_spinbox_args_free(UiSpinBoxArgs *args) { |
| 2324 free((void*)args->name); |
2324 free((void*)args->name); |
| 2325 free((void*)args->style_class); |
2325 free((void*)args->style_class); |
| 2326 free((void*)args->varname); |
2326 free((void*)args->varname); |
| 2327 free((void*)args->groups); |
2327 free((void*)args->states); |
| 2328 free(args); |
2328 free(args); |
| 2329 } |
2329 } |
| 2330 |
2330 |
| 2331 |
2331 |
| 2332 /* ------------------------- UiWebviewArgs ----------------------------*/ |
2332 /* ------------------------- UiWebviewArgs ----------------------------*/ |
| 2412 |
2412 |
| 2413 void ui_webview_args_set_value(UiWebviewArgs *args, UiGeneric *value) { |
2413 void ui_webview_args_set_value(UiWebviewArgs *args, UiGeneric *value) { |
| 2414 args->value = value; |
2414 args->value = value; |
| 2415 } |
2415 } |
| 2416 |
2416 |
| 2417 void ui_webview_args_set_groups(UiWebviewArgs *args, int *states, int numstates) { |
2417 void ui_webview_args_set_states(UiWebviewArgs *args, int *states, int numstates) { |
| 2418 args->groups = calloc(numstates+1, sizeof(int)); |
2418 args->states = calloc(numstates+1, sizeof(int)); |
| 2419 memcpy((void*)args->groups, states, numstates * sizeof(int)); |
2419 memcpy((void*)args->states, states, numstates * sizeof(int)); |
| 2420 ((int*)args->groups)[numstates] = -1; |
2420 ((int*)args->states)[numstates] = -1; |
| 2421 } |
2421 } |
| 2422 |
2422 |
| 2423 void ui_webview_args_free(UiWebviewArgs *args) { |
2423 void ui_webview_args_free(UiWebviewArgs *args) { |
| 2424 free((void*)args->name); |
2424 free((void*)args->name); |
| 2425 free((void*)args->style_class); |
2425 free((void*)args->style_class); |
| 2426 free((void*)args->varname); |
2426 free((void*)args->varname); |
| 2427 free((void*)args->groups); |
2427 free((void*)args->states); |
| 2428 free(args); |
2428 free(args); |
| 2429 } |
2429 } |
| 2430 |
2430 |