ui/common/args.h

changeset 966
e411ed7c5f10
parent 942
488178e3e328
child 971
0224108bd8c2
equal deleted inserted replaced
965:5d4419042d9b 966:e411ed7c5f10
105 UIEXPORT void ui_toolbar_item_args_set_label(UiToolbarItemArgs *args, const char *label); 105 UIEXPORT void ui_toolbar_item_args_set_label(UiToolbarItemArgs *args, const char *label);
106 UIEXPORT void ui_toolbar_item_args_set_icon(UiToolbarItemArgs *args, const char *icon); 106 UIEXPORT void ui_toolbar_item_args_set_icon(UiToolbarItemArgs *args, const char *icon);
107 UIEXPORT void ui_toolbar_item_args_set_tooltip(UiToolbarItemArgs *args, const char *tooltip); 107 UIEXPORT void ui_toolbar_item_args_set_tooltip(UiToolbarItemArgs *args, const char *tooltip);
108 UIEXPORT void ui_toolbar_item_args_set_onclick(UiToolbarItemArgs *args, ui_callback callback); 108 UIEXPORT void ui_toolbar_item_args_set_onclick(UiToolbarItemArgs *args, ui_callback callback);
109 UIEXPORT void ui_toolbar_item_args_set_onclickdata(UiToolbarItemArgs *args, void *onclickdata); 109 UIEXPORT void ui_toolbar_item_args_set_onclickdata(UiToolbarItemArgs *args, void *onclickdata);
110 UIEXPORT void ui_toolbar_item_args_set_groups(UiToolbarItemArgs *args, int *states, int numstates); 110 UIEXPORT void ui_toolbar_item_args_set_states(UiToolbarItemArgs *args, int *states, int numstates);
111 UIEXPORT void ui_toolbar_item_args_free(UiToolbarItemArgs *args); 111 UIEXPORT void ui_toolbar_item_args_free(UiToolbarItemArgs *args);
112 112
113 UIEXPORT UiToolbarToggleItemArgs* ui_toolbar_toggleitem_args_new(void); 113 UIEXPORT UiToolbarToggleItemArgs* ui_toolbar_toggleitem_args_new(void);
114 UIEXPORT void ui_toolbar_toggleitem_args_set_label(UiToolbarToggleItemArgs *args, const char *label); 114 UIEXPORT void ui_toolbar_toggleitem_args_set_label(UiToolbarToggleItemArgs *args, const char *label);
115 UIEXPORT void ui_toolbar_toggleitem_args_set_icon(UiToolbarToggleItemArgs *args, const char *icon); 115 UIEXPORT void ui_toolbar_toggleitem_args_set_icon(UiToolbarToggleItemArgs *args, const char *icon);
116 UIEXPORT void ui_toolbar_toggleitem_args_set_tooltip(UiToolbarToggleItemArgs *args, const char *tooltip); 116 UIEXPORT void ui_toolbar_toggleitem_args_set_tooltip(UiToolbarToggleItemArgs *args, const char *tooltip);
117 UIEXPORT void ui_toolbar_toggleitem_args_set_varname(UiToolbarToggleItemArgs *args, const char *varname); 117 UIEXPORT void ui_toolbar_toggleitem_args_set_varname(UiToolbarToggleItemArgs *args, const char *varname);
118 UIEXPORT void ui_toolbar_toggleitem_args_set_onchange(UiToolbarToggleItemArgs *args, ui_callback callback); 118 UIEXPORT void ui_toolbar_toggleitem_args_set_onchange(UiToolbarToggleItemArgs *args, ui_callback callback);
119 UIEXPORT void ui_toolbar_toggleitem_args_set_onchangedata(UiToolbarToggleItemArgs *args, void *onchangedata); 119 UIEXPORT void ui_toolbar_toggleitem_args_set_onchangedata(UiToolbarToggleItemArgs *args, void *onchangedata);
120 UIEXPORT void ui_toolbar_toggleitem_args_set_groups(UiToolbarToggleItemArgs *args, int *states, int numstates); 120 UIEXPORT void ui_toolbar_toggleitem_args_set_states(UiToolbarToggleItemArgs *args, int *states, int numstates);
121 UIEXPORT void ui_toolbar_toggleitem_args_free(UiToolbarToggleItemArgs *args); 121 UIEXPORT void ui_toolbar_toggleitem_args_free(UiToolbarToggleItemArgs *args);
122 122
123 UIEXPORT UiToolbarMenuArgs* ui_toolbar_menu_args_new(void); 123 UIEXPORT UiToolbarMenuArgs* ui_toolbar_menu_args_new(void);
124 UIEXPORT void ui_toolbar_menu_args_set_label(UiToolbarMenuArgs *args, const char *label); 124 UIEXPORT void ui_toolbar_menu_args_set_label(UiToolbarMenuArgs *args, const char *label);
125 UIEXPORT void ui_toolbar_menu_args_set_icon(UiToolbarMenuArgs *args, const char *icon); 125 UIEXPORT void ui_toolbar_menu_args_set_icon(UiToolbarMenuArgs *args, const char *icon);
344 UIEXPORT void ui_button_args_set_icon(UiButtonArgs *args, const char *icon); 344 UIEXPORT void ui_button_args_set_icon(UiButtonArgs *args, const char *icon);
345 UIEXPORT void ui_button_args_set_tooltip(UiButtonArgs *args, const char *tooltip); 345 UIEXPORT void ui_button_args_set_tooltip(UiButtonArgs *args, const char *tooltip);
346 UIEXPORT void ui_button_args_set_labeltype(UiButtonArgs *args, int labeltype); 346 UIEXPORT void ui_button_args_set_labeltype(UiButtonArgs *args, int labeltype);
347 UIEXPORT void ui_button_args_set_onclick(UiButtonArgs *args, ui_callback callback); 347 UIEXPORT void ui_button_args_set_onclick(UiButtonArgs *args, ui_callback callback);
348 UIEXPORT void ui_button_args_set_onclickdata(UiButtonArgs *args, void *onclickdata); 348 UIEXPORT void ui_button_args_set_onclickdata(UiButtonArgs *args, void *onclickdata);
349 UIEXPORT void ui_button_args_set_groups(UiButtonArgs *args, int *states, int numstates); 349 UIEXPORT void ui_button_args_set_states(UiButtonArgs *args, int *states, int numstates);
350 UIEXPORT void ui_button_args_free(UiButtonArgs *args); 350 UIEXPORT void ui_button_args_free(UiButtonArgs *args);
351 351
352 UIEXPORT UiToggleArgs* ui_toggle_args_new(void); 352 UIEXPORT UiToggleArgs* ui_toggle_args_new(void);
353 UIEXPORT void ui_toggle_args_set_fill(UiToggleArgs *args, UiBool fill); 353 UIEXPORT void ui_toggle_args_set_fill(UiToggleArgs *args, UiBool fill);
354 UIEXPORT void ui_toggle_args_set_hexpand(UiToggleArgs *args, UiBool value); 354 UIEXPORT void ui_toggle_args_set_hexpand(UiToggleArgs *args, UiBool value);
371 UIEXPORT void ui_toggle_args_set_labeltype(UiToggleArgs *args, int labeltype); 371 UIEXPORT void ui_toggle_args_set_labeltype(UiToggleArgs *args, int labeltype);
372 UIEXPORT void ui_toggle_args_set_onchange(UiToggleArgs *args, ui_callback callback); 372 UIEXPORT void ui_toggle_args_set_onchange(UiToggleArgs *args, ui_callback callback);
373 UIEXPORT void ui_toggle_args_set_onchangedata(UiToggleArgs *args, void *onchangedata); 373 UIEXPORT void ui_toggle_args_set_onchangedata(UiToggleArgs *args, void *onchangedata);
374 UIEXPORT void ui_toggle_args_set_varname(UiToggleArgs *args, const char *varname); 374 UIEXPORT void ui_toggle_args_set_varname(UiToggleArgs *args, const char *varname);
375 UIEXPORT void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value); 375 UIEXPORT void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value);
376 UIEXPORT void ui_toggle_args_set_enablegroup(UiToggleArgs *args, int group); 376 UIEXPORT void ui_toggle_args_set_enablestate(UiToggleArgs *args, int state);
377 UIEXPORT void ui_toggle_args_set_groups(UiToggleArgs *args, int *states, int numstates); 377 UIEXPORT void ui_toggle_args_set_states(UiToggleArgs *args, int *states, int numstates);
378 UIEXPORT void ui_toggle_args_free(UiToggleArgs *args); 378 UIEXPORT void ui_toggle_args_free(UiToggleArgs *args);
379 379
380 UIEXPORT UiLinkButtonArgs* ui_linkbutton_args_new(void); 380 UIEXPORT UiLinkButtonArgs* ui_linkbutton_args_new(void);
381 UIEXPORT void ui_linkbutton_args_set_fill(UiLinkButtonArgs *args, UiBool fill); 381 UIEXPORT void ui_linkbutton_args_set_fill(UiLinkButtonArgs *args, UiBool fill);
382 UIEXPORT void ui_linkbutton_args_set_hexpand(UiLinkButtonArgs *args, UiBool value); 382 UIEXPORT void ui_linkbutton_args_set_hexpand(UiLinkButtonArgs *args, UiBool value);
399 UIEXPORT void ui_linkbutton_args_set_uri(UiLinkButtonArgs *args, const char *uri); 399 UIEXPORT void ui_linkbutton_args_set_uri(UiLinkButtonArgs *args, const char *uri);
400 UIEXPORT void ui_linkbutton_args_set_onclick(UiLinkButtonArgs *args, ui_callback callback); 400 UIEXPORT void ui_linkbutton_args_set_onclick(UiLinkButtonArgs *args, ui_callback callback);
401 UIEXPORT void ui_linkbutton_args_set_onclickdata(UiLinkButtonArgs *args, void *userdata); 401 UIEXPORT void ui_linkbutton_args_set_onclickdata(UiLinkButtonArgs *args, void *userdata);
402 UIEXPORT void ui_linkbutton_args_set_nofollow(UiLinkButtonArgs *args, UiBool value); 402 UIEXPORT void ui_linkbutton_args_set_nofollow(UiLinkButtonArgs *args, UiBool value);
403 UIEXPORT void ui_linkbutton_args_set_type(UiLinkButtonArgs *args, UiLinkType type); 403 UIEXPORT void ui_linkbutton_args_set_type(UiLinkButtonArgs *args, UiLinkType type);
404 UIEXPORT void ui_linkbutton_args_set_groups(UiLinkButtonArgs *args, int *states, int numstates); 404 UIEXPORT void ui_linkbutton_args_set_states(UiLinkButtonArgs *args, int *states, int numstates);
405 UIEXPORT void ui_linkbutton_args_free(UiLinkButtonArgs *args); 405 UIEXPORT void ui_linkbutton_args_free(UiLinkButtonArgs *args);
406 406
407 UIEXPORT UiListArgs* ui_list_args_new(void); 407 UIEXPORT UiListArgs* ui_list_args_new(void);
408 UIEXPORT void ui_list_args_set_fill(UiListArgs *args, UiBool fill); 408 UIEXPORT void ui_list_args_set_fill(UiListArgs *args, UiBool fill);
409 UIEXPORT void ui_list_args_set_hexpand(UiListArgs *args, UiBool value); 409 UIEXPORT void ui_list_args_set_hexpand(UiListArgs *args, UiBool value);
441 UIEXPORT void ui_list_args_set_ondropdata(UiListArgs *args, void *userdata); 441 UIEXPORT void ui_list_args_set_ondropdata(UiListArgs *args, void *userdata);
442 UIEXPORT void ui_list_args_set_onsave(UiListArgs *args, ui_list_savefunc onsave); 442 UIEXPORT void ui_list_args_set_onsave(UiListArgs *args, ui_list_savefunc onsave);
443 UIEXPORT void ui_list_args_set_onsavedata(UiListArgs *args, void *userdata); 443 UIEXPORT void ui_list_args_set_onsavedata(UiListArgs *args, void *userdata);
444 UIEXPORT void ui_list_args_set_multiselection(UiListArgs *args, UiBool multiselection); 444 UIEXPORT void ui_list_args_set_multiselection(UiListArgs *args, UiBool multiselection);
445 UIEXPORT void ui_list_args_set_contextmenu(UiListArgs *args, UiMenuBuilder *menubuilder); 445 UIEXPORT void ui_list_args_set_contextmenu(UiListArgs *args, UiMenuBuilder *menubuilder);
446 UIEXPORT void ui_list_args_set_groups(UiListArgs *args, int *states, int numstates); 446 UIEXPORT void ui_list_args_set_states(UiListArgs *args, int *states, int numstates);
447 UIEXPORT void ui_list_args_free(UiListArgs *args); 447 UIEXPORT void ui_list_args_free(UiListArgs *args);
448 448
449 UIEXPORT UiSourceListArgs* ui_sourcelist_args_new(void); 449 UIEXPORT UiSourceListArgs* ui_sourcelist_args_new(void);
450 UIEXPORT void ui_sourcelist_args_set_fill(UiSourceListArgs *args, UiBool fill); 450 UIEXPORT void ui_sourcelist_args_set_fill(UiSourceListArgs *args, UiBool fill);
451 UIEXPORT void ui_sourcelist_args_set_hexpand(UiSourceListArgs *args, UiBool value); 451 UIEXPORT void ui_sourcelist_args_set_hexpand(UiSourceListArgs *args, UiBool value);
493 UIEXPORT void ui_textarea_args_set_style_class(UiTextAreaArgs *args, const char *classname); 493 UIEXPORT void ui_textarea_args_set_style_class(UiTextAreaArgs *args, const char *classname);
494 UIEXPORT void ui_textarea_args_set_onchange(UiTextAreaArgs *args, ui_callback callback); 494 UIEXPORT void ui_textarea_args_set_onchange(UiTextAreaArgs *args, ui_callback callback);
495 UIEXPORT void ui_textarea_args_set_onchangedata(UiTextAreaArgs *args, void *onchangedata); 495 UIEXPORT void ui_textarea_args_set_onchangedata(UiTextAreaArgs *args, void *onchangedata);
496 UIEXPORT void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname); 496 UIEXPORT void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname);
497 UIEXPORT void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value); 497 UIEXPORT void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value);
498 UIEXPORT void ui_textarea_args_set_groups(UiTextAreaArgs *args, int *states, int numstates); 498 UIEXPORT void ui_textarea_args_set_states(UiTextAreaArgs *args, int *states, int numstates);
499 UIEXPORT void ui_textarea_args_free(UiTextAreaArgs *args); 499 UIEXPORT void ui_textarea_args_free(UiTextAreaArgs *args);
500 500
501 UIEXPORT UiTextFieldArgs* ui_textfield_args_new(void); 501 UIEXPORT UiTextFieldArgs* ui_textfield_args_new(void);
502 UIEXPORT void ui_textfield_args_set_fill(UiTextFieldArgs *args, UiBool fill); 502 UIEXPORT void ui_textfield_args_set_fill(UiTextFieldArgs *args, UiBool fill);
503 UIEXPORT void ui_textfield_args_set_hexpand(UiTextFieldArgs *args, UiBool value); 503 UIEXPORT void ui_textfield_args_set_hexpand(UiTextFieldArgs *args, UiBool value);
518 UIEXPORT void ui_textfield_args_set_onchangedata(UiTextFieldArgs *args, void *onchangedata); 518 UIEXPORT void ui_textfield_args_set_onchangedata(UiTextFieldArgs *args, void *onchangedata);
519 UIEXPORT void ui_textfield_args_set_onactivate(UiTextFieldArgs *args, ui_callback callback); 519 UIEXPORT void ui_textfield_args_set_onactivate(UiTextFieldArgs *args, ui_callback callback);
520 UIEXPORT void ui_textfield_args_set_onactivatedata(UiTextFieldArgs *args, void *onactivatedata); 520 UIEXPORT void ui_textfield_args_set_onactivatedata(UiTextFieldArgs *args, void *onactivatedata);
521 UIEXPORT void ui_textfield_args_set_varname(UiTextFieldArgs *args, const char *varname); 521 UIEXPORT void ui_textfield_args_set_varname(UiTextFieldArgs *args, const char *varname);
522 UIEXPORT void ui_textfield_args_set_value(UiTextFieldArgs *args, UiString *value); 522 UIEXPORT void ui_textfield_args_set_value(UiTextFieldArgs *args, UiString *value);
523 UIEXPORT void ui_textfield_args_set_groups(UiTextFieldArgs *args, int *states, int numstates); 523 UIEXPORT void ui_textfield_args_set_states(UiTextFieldArgs *args, int *states, int numstates);
524 UIEXPORT void ui_textfield_args_free(UiTextFieldArgs *args); 524 UIEXPORT void ui_textfield_args_free(UiTextFieldArgs *args);
525 525
526 UIEXPORT UiSpinBoxArgs* ui_spinbox_args_new(void); 526 UIEXPORT UiSpinBoxArgs* ui_spinbox_args_new(void);
527 UIEXPORT void ui_spinbox_args_set_fill(UiSpinBoxArgs *args, UiBool fill); 527 UIEXPORT void ui_spinbox_args_set_fill(UiSpinBoxArgs *args, UiBool fill);
528 UIEXPORT void ui_spinbox_args_set_hexpand(UiSpinBoxArgs *args, UiBool value); 528 UIEXPORT void ui_spinbox_args_set_hexpand(UiSpinBoxArgs *args, UiBool value);
547 UIEXPORT void ui_spinbox_args_set_digits(UiSpinBoxArgs *args, int digits); 547 UIEXPORT void ui_spinbox_args_set_digits(UiSpinBoxArgs *args, int digits);
548 UIEXPORT void ui_spinbox_args_set_varname(UiSpinBoxArgs *args, const char *varname); 548 UIEXPORT void ui_spinbox_args_set_varname(UiSpinBoxArgs *args, const char *varname);
549 UIEXPORT void ui_spinbox_args_set_intvalue(UiSpinBoxArgs *args, UiInteger *value); 549 UIEXPORT void ui_spinbox_args_set_intvalue(UiSpinBoxArgs *args, UiInteger *value);
550 UIEXPORT void ui_spinbox_args_set_doublevalue(UiSpinBoxArgs *args, UiDouble *value); 550 UIEXPORT void ui_spinbox_args_set_doublevalue(UiSpinBoxArgs *args, UiDouble *value);
551 UIEXPORT void ui_spinbox_args_set_rangevalue(UiSpinBoxArgs *args, UiRange *value); 551 UIEXPORT void ui_spinbox_args_set_rangevalue(UiSpinBoxArgs *args, UiRange *value);
552 UIEXPORT void ui_spinbox_args_set_groups(UiSpinBoxArgs *args, int *states, int numstates); 552 UIEXPORT void ui_spinbox_args_set_states(UiSpinBoxArgs *args, int *states, int numstates);
553 UIEXPORT void ui_spinbox_args_free(UiSpinBoxArgs *args); 553 UIEXPORT void ui_spinbox_args_free(UiSpinBoxArgs *args);
554 554
555 UIEXPORT UiWebviewArgs* ui_webview_args_new(void); 555 UIEXPORT UiWebviewArgs* ui_webview_args_new(void);
556 UIEXPORT void ui_webview_args_set_fill(UiWebviewArgs *args, UiBool fill); 556 UIEXPORT void ui_webview_args_set_fill(UiWebviewArgs *args, UiBool fill);
557 UIEXPORT void ui_webview_args_set_hexpand(UiWebviewArgs *args, UiBool value); 557 UIEXPORT void ui_webview_args_set_hexpand(UiWebviewArgs *args, UiBool value);
568 UIEXPORT void ui_webview_args_set_rowspan(UiWebviewArgs *args, int rowspan); 568 UIEXPORT void ui_webview_args_set_rowspan(UiWebviewArgs *args, int rowspan);
569 UIEXPORT void ui_webview_args_set_name(UiWebviewArgs *args, const char *name); 569 UIEXPORT void ui_webview_args_set_name(UiWebviewArgs *args, const char *name);
570 UIEXPORT void ui_webview_args_set_style_class(UiWebviewArgs *args, const char *classname); 570 UIEXPORT void ui_webview_args_set_style_class(UiWebviewArgs *args, const char *classname);
571 UIEXPORT void ui_webview_args_set_varname(UiWebviewArgs *args, const char *varname); 571 UIEXPORT void ui_webview_args_set_varname(UiWebviewArgs *args, const char *varname);
572 UIEXPORT void ui_webview_args_set_value(UiWebviewArgs *args, UiGeneric *value); 572 UIEXPORT void ui_webview_args_set_value(UiWebviewArgs *args, UiGeneric *value);
573 UIEXPORT void ui_webview_args_set_groups(UiWebviewArgs *args, int *states, int numstates); 573 UIEXPORT void ui_webview_args_set_states(UiWebviewArgs *args, int *states, int numstates);
574 UIEXPORT void ui_webview_args_free(UiWebviewArgs *args); 574 UIEXPORT void ui_webview_args_free(UiWebviewArgs *args);
575 575
576 #ifdef __cplusplus 576 #ifdef __cplusplus
577 } 577 }
578 #endif 578 #endif

mercurial