| 40 |
41 |
| 41 #ifdef __cplusplus |
42 #ifdef __cplusplus |
| 42 extern "C" { |
43 extern "C" { |
| 43 #endif |
44 #endif |
| 44 |
45 |
| |
46 UIEXPORT UiDialogArgs* ui_dialog_args_new(void); |
| |
47 UIEXPORT void ui_dialog_args_set_title(UiDialogArgs *args, const char *title); |
| |
48 UIEXPORT void ui_dialog_args_set_content(UiDialogArgs *args, const char *str); |
| |
49 UIEXPORT void ui_dialog_args_set_button1_label(UiDialogArgs *args, const char *label); |
| |
50 UIEXPORT void ui_dialog_args_set_button2_label(UiDialogArgs *args, const char *label); |
| |
51 UIEXPORT void ui_dialog_args_set_closebutton_label(UiDialogArgs *args, const char *label); |
| |
52 UIEXPORT void ui_dialog_args_set_input_value(UiDialogArgs *args, const char *value); |
| |
53 UIEXPORT void ui_dialog_args_set_input(UiDialogArgs *args, UiBool input); |
| |
54 UIEXPORT void ui_dialog_args_set_password(UiDialogArgs *args, UiBool password); |
| |
55 UIEXPORT void ui_dialog_args_set_result(UiDialogArgs *args, ui_callback cb); |
| |
56 UIEXPORT void ui_dialog_args_set_resultdata(UiDialogArgs *args, void *userdata); |
| |
57 UIEXPORT void ui_dialog_args_free(UiDialogArgs *args); |
| |
58 |
| |
59 UIEXPORT UiDialogWindowArgs* ui_dialogwindow_args_new(void); |
| |
60 UIEXPORT void ui_dialogwindow_args_set_modal(UiDialogWindowArgs *args, UiTri value); |
| |
61 UIEXPORT void ui_dialogwindow_args_set_titlebar_buttons(UiDialogWindowArgs *args, UiTri value); |
| |
62 UIEXPORT void ui_dialogwindow_args_set_show_closebutton(UiDialogWindowArgs *args, UiTri value); |
| |
63 UIEXPORT void ui_dialogwindow_args_set_title(UiDialogWindowArgs *args, const char *title); |
| |
64 UIEXPORT void ui_dialogwindow_args_set_lbutton1(UiDialogWindowArgs *args, const char *label); |
| |
65 UIEXPORT void ui_dialogwindow_args_set_lbutton2(UiDialogWindowArgs *args, const char *label); |
| |
66 UIEXPORT void ui_dialogwindow_args_set_rbutton3(UiDialogWindowArgs *args, const char *label); |
| |
67 UIEXPORT void ui_dialogwindow_args_set_rbutton4(UiDialogWindowArgs *args, const char *label); |
| |
68 UIEXPORT void ui_dialogwindow_args_set_lbutton1_states(UiDialogWindowArgs *args, const int *states); |
| |
69 UIEXPORT void ui_dialogwindow_args_set_lbutton2_states(UiDialogWindowArgs *args, const int *states); |
| |
70 UIEXPORT void ui_dialogwindow_args_set_rbutton3_states(UiDialogWindowArgs *args, const int *states); |
| |
71 UIEXPORT void ui_dialogwindow_args_set_rbutton4_states(UiDialogWindowArgs *args, const int *states); |
| |
72 UIEXPORT void ui_dialogwindow_args_set_default_button(UiDialogWindowArgs *args, int button); |
| |
73 UIEXPORT void ui_dialogwindow_args_set_width(UiDialogWindowArgs *args, int width); |
| |
74 UIEXPORT void ui_dialogwindow_args_set_height(UiDialogWindowArgs *args, int height); |
| |
75 UIEXPORT void ui_dialogwindow_args_set_onclick(UiDialogWindowArgs *args, ui_callback cb); |
| |
76 UIEXPORT void ui_dialogwindow_args_set_onclickdata(UiDialogWindowArgs *args, void *userdata); |
| |
77 UIEXPORT void ui_dialogwindow_args_free(UiDialogWindowArgs *args); |
| 45 |
78 |
| 46 UIEXPORT UiMenuItemArgs* ui_menuitem_args_new(void); |
79 UIEXPORT UiMenuItemArgs* ui_menuitem_args_new(void); |
| 47 UIEXPORT void ui_menuitem_args_set_label(UiMenuItemArgs *args, const char *label); |
80 UIEXPORT void ui_menuitem_args_set_label(UiMenuItemArgs *args, const char *label); |
| 48 UIEXPORT void ui_menuitem_args_set_stockid(UiMenuItemArgs *args, const char *stockid); |
81 UIEXPORT void ui_menuitem_args_set_stockid(UiMenuItemArgs *args, const char *stockid); |
| 49 UIEXPORT void ui_menuitem_args_set_icon(UiMenuItemArgs *args, const char *icon); |
82 UIEXPORT void ui_menuitem_args_set_icon(UiMenuItemArgs *args, const char *icon); |