ui/common/args.h

changeset 109
c3dfcb8f0be7
parent 108
77254bd6dccb
child 110
c00e968d018b
equal deleted inserted replaced
108:77254bd6dccb 109:c3dfcb8f0be7
36 #include "../ui/menu.h" 36 #include "../ui/menu.h"
37 #include "../ui/toolbar.h" 37 #include "../ui/toolbar.h"
38 #include "../ui/tree.h" 38 #include "../ui/tree.h"
39 #include "../ui/text.h" 39 #include "../ui/text.h"
40 #include "../ui/webview.h" 40 #include "../ui/webview.h"
41 #include "../ui/widget.h"
41 42
42 #ifdef __cplusplus 43 #ifdef __cplusplus
43 extern "C" { 44 extern "C" {
44 #endif 45 #endif
45 46
193 UIEXPORT void ui_splitpane_args_set_varname(UiSplitPaneArgs *args, const char *varname); 194 UIEXPORT void ui_splitpane_args_set_varname(UiSplitPaneArgs *args, const char *varname);
194 UIEXPORT void ui_splitpane_args_set_value(UiSplitPaneArgs *args, UiInteger *value); 195 UIEXPORT void ui_splitpane_args_set_value(UiSplitPaneArgs *args, UiInteger *value);
195 UIEXPORT void ui_splitpane_args_set_max_panes(UiSplitPaneArgs *args, int max); 196 UIEXPORT void ui_splitpane_args_set_max_panes(UiSplitPaneArgs *args, int max);
196 UIEXPORT void ui_splitpane_args_free(UiSplitPaneArgs *args); 197 UIEXPORT void ui_splitpane_args_free(UiSplitPaneArgs *args);
197 198
199 UIEXPORT UiWidgetArgs* ui_widget_args_new(void);
200 UIEXPORT void ui_widget_args_set_fill(UiWidgetArgs *args, UiBool fill);
201 UIEXPORT void ui_widget_args_set_hexpand(UiWidgetArgs *args, UiBool value);
202 UIEXPORT void ui_widget_args_set_vexpand(UiWidgetArgs *args, UiBool value);
203 UIEXPORT void ui_widget_args_set_hfill(UiWidgetArgs *args, UiBool value);
204 UIEXPORT void ui_widget_args_set_vfill(UiWidgetArgs *args, UiBool value);
205 UIEXPORT void ui_widget_args_set_override_defaults(UiWidgetArgs *args, UiBool value);
206 UIEXPORT void ui_widget_args_set_colspan(UiWidgetArgs *args, int colspan);
207 UIEXPORT void ui_widget_args_set_rowspan(UiWidgetArgs *args, int rowspan);
208 UIEXPORT void ui_widget_args_set_name(UiWidgetArgs *args, const char *name);
209 UIEXPORT void ui_widget_args_set_style_class(UiWidgetArgs *args, const char *classname);
210 UIEXPORT void ui_widget_args_free(UiWidgetArgs *args);
211
198 UIEXPORT UiLabelArgs* ui_label_args_new(void); 212 UIEXPORT UiLabelArgs* ui_label_args_new(void);
199 UIEXPORT void ui_label_args_set_fill(UiLabelArgs *args, UiBool fill); 213 UIEXPORT void ui_label_args_set_fill(UiLabelArgs *args, UiBool fill);
200 UIEXPORT void ui_label_args_set_hexpand(UiLabelArgs *args, UiBool value); 214 UIEXPORT void ui_label_args_set_hexpand(UiLabelArgs *args, UiBool value);
201 UIEXPORT void ui_label_args_set_vexpand(UiLabelArgs *args, UiBool value); 215 UIEXPORT void ui_label_args_set_vexpand(UiLabelArgs *args, UiBool value);
202 UIEXPORT void ui_label_args_set_hfill(UiLabelArgs *args, UiBool value); 216 UIEXPORT void ui_label_args_set_hfill(UiLabelArgs *args, UiBool value);
285 UIEXPORT void ui_toggle_args_set_varname(UiToggleArgs *args, const char *varname); 299 UIEXPORT void ui_toggle_args_set_varname(UiToggleArgs *args, const char *varname);
286 UIEXPORT void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value); 300 UIEXPORT void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value);
287 UIEXPORT void ui_toggle_args_set_enablegroup(UiToggleArgs *args, int group); 301 UIEXPORT void ui_toggle_args_set_enablegroup(UiToggleArgs *args, int group);
288 UIEXPORT void ui_toggle_args_set_groups(UiToggleArgs *args, int *groups); 302 UIEXPORT void ui_toggle_args_set_groups(UiToggleArgs *args, int *groups);
289 UIEXPORT void ui_toggle_args_free(UiToggleArgs *args); 303 UIEXPORT void ui_toggle_args_free(UiToggleArgs *args);
304
305 UIEXPORT UiLinkButtonArgs* ui_linkbutton_args_new(void);
306 UIEXPORT void ui_linkbutton_args_set_fill(UiLinkButtonArgs *args, UiBool fill);
307 UIEXPORT void ui_linkbutton_args_set_hexpand(UiLinkButtonArgs *args, UiBool value);
308 UIEXPORT void ui_linkbutton_args_set_vexpand(UiLinkButtonArgs *args, UiBool value);
309 UIEXPORT void ui_linkbutton_args_set_hfill(UiLinkButtonArgs *args, UiBool value);
310 UIEXPORT void ui_linkbutton_args_set_vfill(UiLinkButtonArgs *args, UiBool value);
311 UIEXPORT void ui_linkbutton_args_set_override_defaults(UiLinkButtonArgs *args, UiBool value);
312 UIEXPORT void ui_linkbutton_args_set_colspan(UiLinkButtonArgs *args, int colspan);
313 UIEXPORT void ui_linkbutton_args_set_rowspan(UiLinkButtonArgs *args, int rowspan);
314 UIEXPORT void ui_linkbutton_args_set_name(UiLinkButtonArgs *args, const char *name);
315 UIEXPORT void ui_linkbutton_args_set_style_class(UiLinkButtonArgs *args, const char *classname);
316 UIEXPORT void ui_linkbutton_args_set_varname(UiLinkButtonArgs *args, const char *varname);
317 UIEXPORT void ui_linkbutton_args_set_value(UiLinkButtonArgs *args, UiString *value);
318 UIEXPORT void ui_linkbutton_args_set_label(UiLinkButtonArgs *args, const char *label);
319 UIEXPORT void ui_linkbutton_args_set_uri(UiLinkButtonArgs *args, const char *uri);
320 UIEXPORT void ui_linkbutton_args_set_onclick(UiLinkButtonArgs *args, ui_callback callback);
321 UIEXPORT void ui_linkbutton_args_set_onclickdata(UiLinkButtonArgs *args, void *userdata);
322 UIEXPORT void ui_linkbutton_args_set_nofollow(UiLinkButtonArgs *args, UiBool value);
323 UIEXPORT void ui_linkbutton_args_set_type(UiLinkButtonArgs *args, UiLinkType type);
324 UIEXPORT void ui_linkbutton_args_set_groups(UiLinkButtonArgs *args, int *groups);
325 UIEXPORT void ui_linkbutton_args_free(UiLinkButtonArgs *args);
290 326
291 UIEXPORT UiListArgs* ui_list_args_new(void); 327 UIEXPORT UiListArgs* ui_list_args_new(void);
292 UIEXPORT void ui_list_args_set_fill(UiListArgs *args, UiBool fill); 328 UIEXPORT void ui_list_args_set_fill(UiListArgs *args, UiBool fill);
293 UIEXPORT void ui_list_args_set_hexpand(UiListArgs *args, UiBool value); 329 UIEXPORT void ui_list_args_set_hexpand(UiListArgs *args, UiBool value);
294 UIEXPORT void ui_list_args_set_vexpand(UiListArgs *args, UiBool value); 330 UIEXPORT void ui_list_args_set_vexpand(UiListArgs *args, UiBool value);

mercurial