-typedef void ( *GCallback )(void);
-
-typedef void *gpointer;
-
-ui::Window create_fixedsize_modal_window(ui::Window parent, const char *title, int width, int height);
-
-ui::Window create_dialog_window(ui::Window parent, const char *title, GCallback func, gpointer data, int default_w = -1,
- int default_h = -1);
-
-ui::Table
-create_dialog_table(unsigned int rows, unsigned int columns, unsigned int row_spacing, unsigned int col_spacing,
- int border = 0);
-
-ui::Button create_dialog_button(const char *label, GCallback func, gpointer data);
-
-ui::VBox create_dialog_vbox(int spacing, int border = 0);
-
-ui::HBox create_dialog_hbox(int spacing, int border = 0);