ui/common/args.h

changeset 1093
1686de34a489
parent 1077
0fa92d0ca13d
equal deleted inserted replaced
1092:0accf125a65f 1093:1686de34a489
81 UIEXPORT UiMenuItemArgs* ui_menuitem_args_new(void); 81 UIEXPORT UiMenuItemArgs* ui_menuitem_args_new(void);
82 UIEXPORT void ui_menuitem_args_set_label(UiMenuItemArgs *args, const char *label); 82 UIEXPORT void ui_menuitem_args_set_label(UiMenuItemArgs *args, const char *label);
83 UIEXPORT void ui_menuitem_args_set_icon(UiMenuItemArgs *args, const char *icon); 83 UIEXPORT void ui_menuitem_args_set_icon(UiMenuItemArgs *args, const char *icon);
84 UIEXPORT void ui_menuitem_args_set_onclick(UiMenuItemArgs *args, ui_callback callback); 84 UIEXPORT void ui_menuitem_args_set_onclick(UiMenuItemArgs *args, ui_callback callback);
85 UIEXPORT void ui_menuitem_args_set_onclickdata(UiMenuItemArgs *args, void *onclickdata); 85 UIEXPORT void ui_menuitem_args_set_onclickdata(UiMenuItemArgs *args, void *onclickdata);
86 UIEXPORT void ui_menuitem_args_set_action(UiMenuItemArgs *args, const char *action);
86 UIEXPORT void ui_menuitem_args_free(UiMenuItemArgs *args); 87 UIEXPORT void ui_menuitem_args_free(UiMenuItemArgs *args);
87 88
88 UIEXPORT UiMenuToggleItemArgs* ui_menutoggleitem_args_new(void); 89 UIEXPORT UiMenuToggleItemArgs* ui_menutoggleitem_args_new(void);
89 UIEXPORT void ui_menutoggleitem_args_set_label(UiMenuToggleItemArgs *args, const char *label); 90 UIEXPORT void ui_menutoggleitem_args_set_label(UiMenuToggleItemArgs *args, const char *label);
90 UIEXPORT void ui_menutoggleitem_args_set_icon(UiMenuToggleItemArgs *args, const char *icon); 91 UIEXPORT void ui_menutoggleitem_args_set_icon(UiMenuToggleItemArgs *args, const char *icon);
91 UIEXPORT void ui_menutoggleitem_args_set_varname(UiMenuToggleItemArgs *args, const char *varname); 92 UIEXPORT void ui_menutoggleitem_args_set_varname(UiMenuToggleItemArgs *args, const char *varname);
92 UIEXPORT void ui_menutoggleitem_args_set_onchange(UiMenuToggleItemArgs *args, ui_callback callback); 93 UIEXPORT void ui_menutoggleitem_args_set_onchange(UiMenuToggleItemArgs *args, ui_callback callback);
93 UIEXPORT void ui_menutoggleitem_args_set_onchangedata(UiMenuToggleItemArgs *args, void *onchangedata); 94 UIEXPORT void ui_menutoggleitem_args_set_onchangedata(UiMenuToggleItemArgs *args, void *onchangedata);
95 UIEXPORT void ui_menutoggleitem_args_set_action(UiMenuToggleItemArgs *args, const char *action);
94 UIEXPORT void ui_menutoggleitem_args_free(UiMenuToggleItemArgs *args); 96 UIEXPORT void ui_menutoggleitem_args_free(UiMenuToggleItemArgs *args);
95 97
96 UIEXPORT UiMenuItemListArgs* ui_menuitemlist_args_new(void); 98 UIEXPORT UiMenuItemListArgs* ui_menuitemlist_args_new(void);
97 UIEXPORT void ui_menuitemlist_args_set_varname(UiMenuItemListArgs *args, const char *varname); 99 UIEXPORT void ui_menuitemlist_args_set_varname(UiMenuItemListArgs *args, const char *varname);
98 UIEXPORT void ui_menuitemlist_args_set_getvalue(UiMenuItemListArgs *args, ui_getvaluefunc func); 100 UIEXPORT void ui_menuitemlist_args_set_getvalue(UiMenuItemListArgs *args, ui_getvaluefunc func);
351 UIEXPORT void ui_button_args_set_icon(UiButtonArgs *args, const char *icon); 353 UIEXPORT void ui_button_args_set_icon(UiButtonArgs *args, const char *icon);
352 UIEXPORT void ui_button_args_set_tooltip(UiButtonArgs *args, const char *tooltip); 354 UIEXPORT void ui_button_args_set_tooltip(UiButtonArgs *args, const char *tooltip);
353 UIEXPORT void ui_button_args_set_labeltype(UiButtonArgs *args, int labeltype); 355 UIEXPORT void ui_button_args_set_labeltype(UiButtonArgs *args, int labeltype);
354 UIEXPORT void ui_button_args_set_onclick(UiButtonArgs *args, ui_callback callback); 356 UIEXPORT void ui_button_args_set_onclick(UiButtonArgs *args, ui_callback callback);
355 UIEXPORT void ui_button_args_set_onclickdata(UiButtonArgs *args, void *onclickdata); 357 UIEXPORT void ui_button_args_set_onclickdata(UiButtonArgs *args, void *onclickdata);
358 UIEXPORT void ui_button_args_set_action(UiButtonArgs *args, const char *action);
356 UIEXPORT void ui_button_args_set_states(UiButtonArgs *args, int *states, int numstates); 359 UIEXPORT void ui_button_args_set_states(UiButtonArgs *args, int *states, int numstates);
357 UIEXPORT void ui_button_args_set_visibility_states(UiButtonArgs *args, int *states, int numstates); 360 UIEXPORT void ui_button_args_set_visibility_states(UiButtonArgs *args, int *states, int numstates);
358 UIEXPORT void ui_button_args_free(UiButtonArgs *args); 361 UIEXPORT void ui_button_args_free(UiButtonArgs *args);
359 362
360 UIEXPORT UiToggleArgs* ui_toggle_args_new(void); 363 UIEXPORT UiToggleArgs* ui_toggle_args_new(void);
377 UIEXPORT void ui_toggle_args_set_icon(UiToggleArgs *args, const char *icon); 380 UIEXPORT void ui_toggle_args_set_icon(UiToggleArgs *args, const char *icon);
378 UIEXPORT void ui_toggle_args_set_tooltip(UiToggleArgs *args, const char *tooltip); 381 UIEXPORT void ui_toggle_args_set_tooltip(UiToggleArgs *args, const char *tooltip);
379 UIEXPORT void ui_toggle_args_set_labeltype(UiToggleArgs *args, int labeltype); 382 UIEXPORT void ui_toggle_args_set_labeltype(UiToggleArgs *args, int labeltype);
380 UIEXPORT void ui_toggle_args_set_onchange(UiToggleArgs *args, ui_callback callback); 383 UIEXPORT void ui_toggle_args_set_onchange(UiToggleArgs *args, ui_callback callback);
381 UIEXPORT void ui_toggle_args_set_onchangedata(UiToggleArgs *args, void *onchangedata); 384 UIEXPORT void ui_toggle_args_set_onchangedata(UiToggleArgs *args, void *onchangedata);
385 UIEXPORT void ui_toggle_args_set_action(UiToggleArgs *args, const char *action);
382 UIEXPORT void ui_toggle_args_set_varname(UiToggleArgs *args, const char *varname); 386 UIEXPORT void ui_toggle_args_set_varname(UiToggleArgs *args, const char *varname);
383 UIEXPORT void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value); 387 UIEXPORT void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value);
384 UIEXPORT void ui_toggle_args_set_enablestate(UiToggleArgs *args, int state); 388 UIEXPORT void ui_toggle_args_set_enablestate(UiToggleArgs *args, int state);
385 UIEXPORT void ui_toggle_args_set_states(UiToggleArgs *args, int *states, int numstates); 389 UIEXPORT void ui_toggle_args_set_states(UiToggleArgs *args, int *states, int numstates);
386 UIEXPORT void ui_toggle_args_set_visibility_states(UiToggleArgs *args, int *states, int numstates); 390 UIEXPORT void ui_toggle_args_set_visibility_states(UiToggleArgs *args, int *states, int numstates);
406 UIEXPORT void ui_linkbutton_args_set_value(UiLinkButtonArgs *args, UiString *value); 410 UIEXPORT void ui_linkbutton_args_set_value(UiLinkButtonArgs *args, UiString *value);
407 UIEXPORT void ui_linkbutton_args_set_label(UiLinkButtonArgs *args, const char *label); 411 UIEXPORT void ui_linkbutton_args_set_label(UiLinkButtonArgs *args, const char *label);
408 UIEXPORT void ui_linkbutton_args_set_uri(UiLinkButtonArgs *args, const char *uri); 412 UIEXPORT void ui_linkbutton_args_set_uri(UiLinkButtonArgs *args, const char *uri);
409 UIEXPORT void ui_linkbutton_args_set_onclick(UiLinkButtonArgs *args, ui_callback callback); 413 UIEXPORT void ui_linkbutton_args_set_onclick(UiLinkButtonArgs *args, ui_callback callback);
410 UIEXPORT void ui_linkbutton_args_set_onclickdata(UiLinkButtonArgs *args, void *userdata); 414 UIEXPORT void ui_linkbutton_args_set_onclickdata(UiLinkButtonArgs *args, void *userdata);
415 UIEXPORT void ui_linkbutton_args_set_action(UiLinkButtonArgs *args, const char *action);
411 UIEXPORT void ui_linkbutton_args_set_nofollow(UiLinkButtonArgs *args, UiBool value); 416 UIEXPORT void ui_linkbutton_args_set_nofollow(UiLinkButtonArgs *args, UiBool value);
412 UIEXPORT void ui_linkbutton_args_set_type(UiLinkButtonArgs *args, UiLinkType type); 417 UIEXPORT void ui_linkbutton_args_set_type(UiLinkButtonArgs *args, UiLinkType type);
413 UIEXPORT void ui_linkbutton_args_set_states(UiLinkButtonArgs *args, int *states, int numstates); 418 UIEXPORT void ui_linkbutton_args_set_states(UiLinkButtonArgs *args, int *states, int numstates);
414 UIEXPORT void ui_linkbutton_args_set_visibility_states(UiLinkButtonArgs *args, int *states, int numstates); 419 UIEXPORT void ui_linkbutton_args_set_visibility_states(UiLinkButtonArgs *args, int *states, int numstates);
415 UIEXPORT void ui_linkbutton_args_free(UiLinkButtonArgs *args); 420 UIEXPORT void ui_linkbutton_args_free(UiLinkButtonArgs *args);
504 UIEXPORT void ui_textarea_args_set_rowspan(UiTextAreaArgs *args, int rowspan); 509 UIEXPORT void ui_textarea_args_set_rowspan(UiTextAreaArgs *args, int rowspan);
505 UIEXPORT void ui_textarea_args_set_name(UiTextAreaArgs *args, const char *name); 510 UIEXPORT void ui_textarea_args_set_name(UiTextAreaArgs *args, const char *name);
506 UIEXPORT void ui_textarea_args_set_style_class(UiTextAreaArgs *args, const char *classname); 511 UIEXPORT void ui_textarea_args_set_style_class(UiTextAreaArgs *args, const char *classname);
507 UIEXPORT void ui_textarea_args_set_onchange(UiTextAreaArgs *args, ui_callback callback); 512 UIEXPORT void ui_textarea_args_set_onchange(UiTextAreaArgs *args, ui_callback callback);
508 UIEXPORT void ui_textarea_args_set_onchangedata(UiTextAreaArgs *args, void *onchangedata); 513 UIEXPORT void ui_textarea_args_set_onchangedata(UiTextAreaArgs *args, void *onchangedata);
514 UIEXPORT void ui_textarea_args_set_action(UiTextAreaArgs *args, const char *action);
509 UIEXPORT void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname); 515 UIEXPORT void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname);
510 UIEXPORT void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value); 516 UIEXPORT void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value);
511 UIEXPORT void ui_textarea_args_set_states(UiTextAreaArgs *args, int *states, int numstates); 517 UIEXPORT void ui_textarea_args_set_states(UiTextAreaArgs *args, int *states, int numstates);
512 UIEXPORT void ui_textarea_args_set_visibility_states(UiTextAreaArgs *args, int *states, int numstates); 518 UIEXPORT void ui_textarea_args_set_visibility_states(UiTextAreaArgs *args, int *states, int numstates);
513 UIEXPORT void ui_textarea_args_free(UiTextAreaArgs *args); 519 UIEXPORT void ui_textarea_args_free(UiTextAreaArgs *args);
530 UIEXPORT void ui_textfield_args_set_style_class(UiTextFieldArgs *args, const char *classname); 536 UIEXPORT void ui_textfield_args_set_style_class(UiTextFieldArgs *args, const char *classname);
531 UIEXPORT void ui_textfield_args_set_onchange(UiTextFieldArgs *args, ui_callback callback); 537 UIEXPORT void ui_textfield_args_set_onchange(UiTextFieldArgs *args, ui_callback callback);
532 UIEXPORT void ui_textfield_args_set_onchangedata(UiTextFieldArgs *args, void *onchangedata); 538 UIEXPORT void ui_textfield_args_set_onchangedata(UiTextFieldArgs *args, void *onchangedata);
533 UIEXPORT void ui_textfield_args_set_onactivate(UiTextFieldArgs *args, ui_callback callback); 539 UIEXPORT void ui_textfield_args_set_onactivate(UiTextFieldArgs *args, ui_callback callback);
534 UIEXPORT void ui_textfield_args_set_onactivatedata(UiTextFieldArgs *args, void *onactivatedata); 540 UIEXPORT void ui_textfield_args_set_onactivatedata(UiTextFieldArgs *args, void *onactivatedata);
541 UIEXPORT void ui_textfield_args_set_onactivate_action(UiTextFieldArgs *args, const char *action);
542 UIEXPORT void ui_textfield_args_set_onchange_action(UiTextFieldArgs *args, const char *action);
535 UIEXPORT void ui_textfield_args_set_varname(UiTextFieldArgs *args, const char *varname); 543 UIEXPORT void ui_textfield_args_set_varname(UiTextFieldArgs *args, const char *varname);
536 UIEXPORT void ui_textfield_args_set_value(UiTextFieldArgs *args, UiString *value); 544 UIEXPORT void ui_textfield_args_set_value(UiTextFieldArgs *args, UiString *value);
537 UIEXPORT void ui_textfield_args_set_states(UiTextFieldArgs *args, int *states, int numstates); 545 UIEXPORT void ui_textfield_args_set_states(UiTextFieldArgs *args, int *states, int numstates);
538 UIEXPORT void ui_textfield_args_set_visibility_states(UiTextFieldArgs *args, int *states, int numstates); 546 UIEXPORT void ui_textfield_args_set_visibility_states(UiTextFieldArgs *args, int *states, int numstates);
539 UIEXPORT void ui_textfield_args_free(UiTextFieldArgs *args); 547 UIEXPORT void ui_textfield_args_free(UiTextFieldArgs *args);

mercurial