ui/common/args.h

changeset 601
9f67b662f694
parent 600
1c30b69b341e
child 609
1dbfc944a773
equal deleted inserted replaced
600:1c30b69b341e 601:9f67b662f694
28 28
29 #ifndef UIC_ARGS_H 29 #ifndef UIC_ARGS_H
30 #define UIC_ARGS_H 30 #define UIC_ARGS_H
31 31
32 #include "../ui/container.h" 32 #include "../ui/container.h"
33 #include "../ui/button.h"
33 34
34 #ifdef __cplusplus 35 #ifdef __cplusplus
35 extern "C" { 36 extern "C" {
36 #endif 37 #endif
37 38
76 UIEXPORT void ui_frame_args_set_expanded(UiFrameArgs *args, UiBool value); 77 UIEXPORT void ui_frame_args_set_expanded(UiFrameArgs *args, UiBool value);
77 UIEXPORT void ui_frame_args_set_label(UiFrameArgs *args, const char *label); 78 UIEXPORT void ui_frame_args_set_label(UiFrameArgs *args, const char *label);
78 UIEXPORT void ui_frame_args_free(UiFrameArgs *args); 79 UIEXPORT void ui_frame_args_free(UiFrameArgs *args);
79 80
80 81
82 UIEXPORT UiButtonArgs* ui_button_args_new(void);
83 UIEXPORT void ui_button_args_set_fill(UiButtonArgs *args, UiBool fill);
84 UIEXPORT void ui_button_args_set_hexpand(UiButtonArgs *args, UiBool value);
85 UIEXPORT void ui_button_args_set_vexpand(UiButtonArgs *args, UiBool value);
86 UIEXPORT void ui_button_args_set_hfill(UiButtonArgs *args, UiBool value);
87 UIEXPORT void ui_button_args_set_vfill(UiButtonArgs *args, UiBool value);
88 UIEXPORT void ui_button_args_set_override_defaults(UiButtonArgs *args, UiBool value);
89 UIEXPORT void ui_button_args_set_colspan(UiButtonArgs *args, int colspan);
90 UIEXPORT void ui_button_args_set_rolspan(UiButtonArgs *args, int rowspan);
91 UIEXPORT void ui_button_args_set_name(UiButtonArgs *args, const char *name);
92 UIEXPORT void ui_button_args_set_style_class(UiButtonArgs *args, const char *classname);
93 UIEXPORT void ui_button_args_set_label(UiButtonArgs *args, const char *label);
94 UIEXPORT void ui_button_args_set_stockid(UiButtonArgs *args, const char *stockid);
95 UIEXPORT void ui_button_args_set_icon(UiButtonArgs *args, const char *icon);
96 UIEXPORT void ui_button_args_set_labeltype(UiButtonArgs *args, int labeltype);
97 UIEXPORT void ui_button_args_set_onclick(UiButtonArgs *args, ui_callback callback);
98 UIEXPORT void ui_button_args_set_onclickdata(UiButtonArgs *args, void *onclickdata);
99 UIEXPORT void ui_button_args_set_groups(UiButtonArgs *args, int *groups);
100
101
102 UIEXPORT UiToggleArgs* ui_toggle_args_new(void);
103 UIEXPORT void ui_toggle_args_set_fill(UiToggleArgs *args, UiBool fill);
104 UIEXPORT void ui_toggle_args_set_hexpand(UiToggleArgs *args, UiBool value);
105 UIEXPORT void ui_toggle_args_set_vexpand(UiToggleArgs *args, UiBool value);
106 UIEXPORT void ui_toggle_args_set_hfill(UiToggleArgs *args, UiBool value);
107 UIEXPORT void ui_toggle_args_set_vfill(UiToggleArgs *args, UiBool value);
108 UIEXPORT void ui_toggle_args_set_override_defaults(UiToggleArgs *args, UiBool value);
109 UIEXPORT void ui_toggle_args_set_colspan(UiToggleArgs *args, int colspan);
110 UIEXPORT void ui_toggle_args_set_rolspan(UiToggleArgs *args, int rowspan);
111 UIEXPORT void ui_toggle_args_set_name(UiToggleArgs *args, const char *name);
112 UIEXPORT void ui_toggle_args_set_style_class(UiToggleArgs *args, const char *classname);
113 UIEXPORT void ui_toggle_args_set_label(UiToggleArgs *args, const char *label);
114 UIEXPORT void ui_toggle_args_set_stockid(UiToggleArgs *args, const char *stockid);
115 UIEXPORT void ui_toggle_args_set_icon(UiToggleArgs *args, const char *icon);
116 UIEXPORT void ui_toggle_args_set_labeltype(UiToggleArgs *args, int labeltype);
117 UIEXPORT void ui_toggle_args_set_onchange(UiToggleArgs *args, ui_callback callback);
118 UIEXPORT void ui_toggle_args_set_onchangedata(UiToggleArgs *args, void *onchangedata);
119 UIEXPORT void ui_toggle_args_set_varname(UiToggleArgs *args, const char *varname);
120 UIEXPORT void ui_toggle_args_set_value(UiToggleArgs *args, UiInteger *value);
121 UIEXPORT void ui_toggle_args_set_enablegroup(UiToggleArgs *args, int group);
122 UIEXPORT void ui_toggle_args_set_groups(UiToggleArgs *args, int *groups);
81 123
82 124
83 #ifdef __cplusplus 125 #ifdef __cplusplus
84 } 126 }
85 #endif 127 #endif

mercurial