ui/common/args.h

changeset 609
1dbfc944a773
parent 601
9f67b662f694
child 610
7255f59f339a
equal deleted inserted replaced
608:046c7c4cb411 609:1dbfc944a773
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 #include "../ui/button.h"
34 #include "../ui/menu.h"
34 35
35 #ifdef __cplusplus 36 #ifdef __cplusplus
36 extern "C" { 37 extern "C" {
37 #endif 38 #endif
38 39
40
41 UIEXPORT UiMenuItemArgs* ui_menuitem_args_new(void);
42 UIEXPORT void ui_menuitem_args_set_label(UiMenuItemArgs *args, const char *label);
43 UIEXPORT void ui_menuitem_args_set_stockid(UiMenuItemArgs *args, const char *stockid);
44 UIEXPORT void ui_menuitem_args_set_icon(UiMenuItemArgs *args, const char *icon);
45 UIEXPORT void ui_menuitem_args_set_onclick(UiMenuItemArgs *args, ui_callback callback);
46 UIEXPORT void ui_menuitem_args_set_onclickdata(UiMenuItemArgs *args, void *onclickdata);
47 UIEXPORT void ui_menuitem_args_free(UiMenuItemArgs *args);
39 48
40 UIEXPORT UiContainerArgs* ui_container_args_new(void); 49 UIEXPORT UiContainerArgs* ui_container_args_new(void);
41 UIEXPORT void ui_container_args_set_fill(UiContainerArgs *args, UiBool fill); 50 UIEXPORT void ui_container_args_set_fill(UiContainerArgs *args, UiBool fill);
42 UIEXPORT void ui_container_args_set_hexpand(UiContainerArgs *args, UiBool value); 51 UIEXPORT void ui_container_args_set_hexpand(UiContainerArgs *args, UiBool value);
43 UIEXPORT void ui_container_args_set_vexpand(UiContainerArgs *args, UiBool value); 52 UIEXPORT void ui_container_args_set_vexpand(UiContainerArgs *args, UiBool value);

mercurial