|
gwenhywfar 5.14.1
|
#include <gwen-gui-gtk3/gtk3_gui.h>#include <gtk/gtk.h>#include <gwenhywfar/dialog_be.h>

Go to the source code of this file.
Data Structures | |
| struct | RunInfo |
Macros | |
| #define | GTK3_GUI_DIALOG_DEFAULT_BOX_SPACING 3 |
Functions | |
| int | GTK3_Gui_Dialog_Run (GWEN_DIALOG *dlg, int timeout) |
| void | Gtk3Gui_ApplyFlags (GtkWidget *g, uint32_t flags) |
| void | Gtk3Gui_Dialog_Extend (GWEN_DIALOG *dlg) |
| GtkWidget * | Gtk3Gui_Dialog_GetMainWidget (const GWEN_DIALOG *dlg) |
| void | Gtk3Gui_Dialog_Leave (GWEN_DIALOG *dlg, int result) |
| int | Gtk3Gui_Dialog_Setup (GWEN_DIALOG *dlg, GtkWidget *parentWindow) |
| void | Gtk3Gui_Dialog_Unextend (GWEN_DIALOG *dlg) |
| int | Gtk3Gui_GetRawText (const char *text, GWEN_BUFFER *tbuf) |
| #define GTK3_GUI_DIALOG_DEFAULT_BOX_SPACING 3 |
Definition at line 22 of file gtk3_gui_dialog_l.h.
Referenced by Gtk3Gui_WGroupBox_Setup(), Gtk3Gui_WHLayout_Setup(), Gtk3Gui_WScrollArea_Setup(), and Gtk3Gui_WVLayout_Setup().
| int GTK3_Gui_Dialog_Run | ( | GWEN_DIALOG * | dlg, |
| int | timeout ) |
Definition at line 317 of file gtk3_gui_dialog.c.
References DBG_ERROR, Gtk3Gui_Dialog_GetMainWidget(), Gtk3Gui_Dialog_Unextend(), GWEN_ERROR_INVALID, GWEN_INHERIT_GETDATA, GWEN_LOGDOMAIN, NULL, run_delete_handler(), run_destroy_handler(), and run_unmap_handler().
Referenced by GTK3_Gui_RunDialog().


| void Gtk3Gui_ApplyFlags | ( | GtkWidget * | g, |
| uint32_t | flags ) |
Definition at line 577 of file gtk3_gui_dialog.c.
References GWEN_WIDGET_FLAGS_FILLX, and GWEN_WIDGET_FLAGS_FILLY.
Referenced by Gtk3Gui_WComboBox_Setup(), Gtk3Gui_WGridLayout_AddChildGuiWidget(), Gtk3Gui_WHLayout_AddChildGuiWidget(), Gtk3Gui_WHSpacer_Setup(), Gtk3Gui_WScrollArea_AddChildGuiWidget(), Gtk3Gui_WScrollArea_Setup(), Gtk3Gui_WStack_AddChildGuiWidget(), and Gtk3Gui_WVLayout_AddChildGuiWidget().

| void Gtk3Gui_Dialog_Extend | ( | GWEN_DIALOG * | dlg | ) |
Definition at line 75 of file gtk3_gui_dialog.c.
References Gtk3Gui_Dialog_Extend(), Gtk3Gui_Dialog_FreeData(), Gtk3Gui_Dialog_GetCharProperty(), Gtk3Gui_Dialog_GetIntProperty(), Gtk3Gui_Dialog_SetCharProperty(), Gtk3Gui_Dialog_SetIntProperty(), GWEN_Dialog_SetGetCharPropertyFn(), GWEN_Dialog_SetGetIntPropertyFn(), GWEN_Dialog_SetSetCharPropertyFn(), GWEN_Dialog_SetSetIntPropertyFn(), GWEN_INHERIT_SETDATA, and GWEN_NEW_OBJECT.
Referenced by GTK3_Gui_OpenDialog(), and Gtk3Gui_Dialog_Extend().


| GtkWidget * Gtk3Gui_Dialog_GetMainWidget | ( | const GWEN_DIALOG * | dlg | ) |
Definition at line 125 of file gtk3_gui_dialog.c.
References GWEN_INHERIT_GETDATA.
Referenced by GTK3_Gui_CloseDialog(), GTK3_Gui_Dialog_Run(), and GTK3_Gui_OpenDialog().

| void Gtk3Gui_Dialog_Leave | ( | GWEN_DIALOG * | dlg, |
| int | result ) |
Definition at line 249 of file gtk3_gui_dialog.c.
References GWEN_Dialog_GetParentDialog(), and GWEN_INHERIT_GETDATA.
Referenced by changed_handler(), Gtk3Gui_WCheckBox_Toggled_handler(), Gtk3Gui_WLineEdit_Deleted_text_handler(), Gtk3Gui_WLineEdit_Inserted_text_handler(), Gtk3Gui_WListBox_CursorChanged_handler(), Gtk3Gui_WPushButton_Clicked_handler(), Gtk3Gui_WRadioButton_Toggled_handler(), Gtk3Gui_WSpinBox_Changed_handler(), Gtk3Gui_WTextEdit_Changed_handler(), run_delete_handler(), and run_unmap_handler().


| int Gtk3Gui_Dialog_Setup | ( | GWEN_DIALOG * | dlg, |
| GtkWidget * | parentWindow ) |
| void Gtk3Gui_Dialog_Unextend | ( | GWEN_DIALOG * | dlg | ) |
Definition at line 92 of file gtk3_gui_dialog.c.
References GWEN_Dialog_SetGetCharPropertyFn(), GWEN_Dialog_SetGetIntPropertyFn(), GWEN_Dialog_SetSetCharPropertyFn(), GWEN_Dialog_SetSetIntPropertyFn(), GWEN_INHERIT_GETDATA, and GWEN_INHERIT_UNLINK.
Referenced by GTK3_Gui_CloseDialog(), GTK3_Gui_Dialog_Run(), and GTK3_Gui_OpenDialog().


| int Gtk3Gui_GetRawText | ( | const char * | text, |
| GWEN_BUFFER * | tbuf ) |
Definition at line 491 of file gtk3_gui_dialog.c.
References GWEN_Buffer_AppendBytes(), GWEN_Buffer_AppendString(), and NULL.
Referenced by Gtk3Gui_WLabel_SetCharProperty(), Gtk3Gui_WLabel_Setup(), Gtk3Gui_WTextBrowser_SetCharProperty(), and Gtk3Gui_WTextBrowser_Setup().

