ui/common/args.h

changeset 663
11e1d0013156
parent 653
dc0eb8151254
child 664
5f91c4b1414b
equal deleted inserted replaced
662:a6cead66938c 663:11e1d0013156
32 #include "../ui/container.h" 32 #include "../ui/container.h"
33 #include "../ui/button.h" 33 #include "../ui/button.h"
34 #include "../ui/menu.h" 34 #include "../ui/menu.h"
35 #include "../ui/toolbar.h" 35 #include "../ui/toolbar.h"
36 #include "../ui/tree.h" 36 #include "../ui/tree.h"
37 #include "../ui/text.h"
37 38
38 #ifdef __cplusplus 39 #ifdef __cplusplus
39 extern "C" { 40 extern "C" {
40 #endif 41 #endif
41 42
255 UIEXPORT void ui_sourcelist_args_set_onactivatedata(UiSourceListArgs *args, void *userdata); 256 UIEXPORT void ui_sourcelist_args_set_onactivatedata(UiSourceListArgs *args, void *userdata);
256 UIEXPORT void ui_sourcelist_args_set_onbuttonclick(UiSourceListArgs *args, ui_callback callback); 257 UIEXPORT void ui_sourcelist_args_set_onbuttonclick(UiSourceListArgs *args, ui_callback callback);
257 UIEXPORT void ui_sourcelist_args_set_onbuttonclickdata(UiSourceListArgs *args, void *userdata); 258 UIEXPORT void ui_sourcelist_args_set_onbuttonclickdata(UiSourceListArgs *args, void *userdata);
258 UIEXPORT void ui_sourcelist_args_free(UiSourceListArgs *args); 259 UIEXPORT void ui_sourcelist_args_free(UiSourceListArgs *args);
259 260
261 UIEXPORT UiTextAreaArgs* ui_textarea_args_new(void);
262 UIEXPORT void ui_textarea_args_set_fill(UiTextAreaArgs *args, UiBool fill);
263 UIEXPORT void ui_textarea_args_set_hexpand(UiTextAreaArgs *args, UiBool value);
264 UIEXPORT void ui_textarea_args_set_vexpand(UiTextAreaArgs *args, UiBool value);
265 UIEXPORT void ui_textarea_args_set_hfill(UiTextAreaArgs *args, UiBool value);
266 UIEXPORT void ui_textarea_args_set_vfill(UiTextAreaArgs *args, UiBool value);
267 UIEXPORT void ui_textarea_args_set_override_defaults(UiTextAreaArgs *args, UiBool value);
268 UIEXPORT void ui_textarea_args_set_colspan(UiTextAreaArgs *args, int colspan);
269 UIEXPORT void ui_textarea_args_set_rowspan(UiTextAreaArgs *args, int rowspan);
270 UIEXPORT void ui_textarea_args_set_name(UiTextAreaArgs *args, const char *name);
271 UIEXPORT void ui_textarea_args_set_style_class(UiTextAreaArgs *args, const char *classname);
272 UIEXPORT void ui_textarea_args_set_onchange(UiTextAreaArgs *args, ui_callback callback);
273 UIEXPORT void ui_textarea_args_set_onchangedata(UiTextAreaArgs *args, void *onchangedata);
274 UIEXPORT void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname);
275 UIEXPORT void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value);
276 UIEXPORT void ui_textarea_args_set_groups(UiTextAreaArgs *args, int *groups);
277 UIEXPORT void ui_textarea_args_free(UiTextAreaArgs *args);
278
279 UIEXPORT UiTextFieldArgs* ui_textfield_args_new(void);
280 UIEXPORT void ui_textfield_args_set_fill(UiTextFieldArgs *args, UiBool fill);
281 UIEXPORT void ui_textfield_args_set_hexpand(UiTextFieldArgs *args, UiBool value);
282 UIEXPORT void ui_textfield_args_set_vexpand(UiTextFieldArgs *args, UiBool value);
283 UIEXPORT void ui_textfield_args_set_hfill(UiTextFieldArgs *args, UiBool value);
284 UIEXPORT void ui_textfield_args_set_vfill(UiTextFieldArgs *args, UiBool value);
285 UIEXPORT void ui_textfield_args_set_override_defaults(UiTextFieldArgs *args, UiBool value);
286 UIEXPORT void ui_textfield_args_set_colspan(UiTextFieldArgs *args, int colspan);
287 UIEXPORT void ui_textfield_args_set_rowspan(UiTextFieldArgs *args, int rowspan);
288 UIEXPORT void ui_textfield_args_set_name(UiTextFieldArgs *args, const char *name);
289 UIEXPORT void ui_textfield_args_set_style_class(UiTextFieldArgs *args, const char *classname);
290 UIEXPORT void ui_textfield_args_set_onchange(UiTextFieldArgs *args, ui_callback callback);
291 UIEXPORT void ui_textfield_args_set_onchangedata(UiTextFieldArgs *args, void *onchangedata);
292 UIEXPORT void ui_textfield_args_set_onactivate(UiTextFieldArgs *args, ui_callback callback);
293 UIEXPORT void ui_textfield_args_set_onactivatedata(UiTextFieldArgs *args, void *onactivatedata);
294 UIEXPORT void ui_textfield_args_set_varname(UiTextFieldArgs *args, const char *varname);
295 UIEXPORT void ui_textfield_args_set_value(UiTextFieldArgs *args, UiString *value);
296 UIEXPORT void ui_textfield_args_set_groups(UiTextFieldArgs *args, int *groups);
297 UIEXPORT void ui_textfield_args_free(UiTextFieldArgs *args);
298
260 #ifdef __cplusplus 299 #ifdef __cplusplus
261 } 300 }
262 #endif 301 #endif
263 302
264 #endif /* UIC_ARGS_H */ 303 #endif /* UIC_ARGS_H */

mercurial