|
gwenhywfar 5.12.0
|
#include <gwen-gui-gtk2/gtk2_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 | GTK2_GUI_DIALOG_DEFAULT_BOX_SPACING 3 |
Functions | |
| int | GTK2_Gui_Dialog_Run (GWEN_DIALOG *dlg, int timeout) |
| void | Gtk2Gui_Dialog_Extend (GWEN_DIALOG *dlg) |
| GtkWidget * | Gtk2Gui_Dialog_GetMainWidget (const GWEN_DIALOG *dlg) |
| void | Gtk2Gui_Dialog_Leave (GWEN_DIALOG *dlg, int result) |
| int | Gtk2Gui_Dialog_Setup (GWEN_DIALOG *dlg, GtkWidget *parentWindow) |
| void | Gtk2Gui_Dialog_Unextend (GWEN_DIALOG *dlg) |
| int | Gtk2Gui_GetRawText (const char *text, GWEN_BUFFER *tbuf) |
| #define GTK2_GUI_DIALOG_DEFAULT_BOX_SPACING 3 |
Definition at line 22 of file gtk2_gui_dialog_l.h.
Referenced by Gtk2Gui_WGridLayout_AddChildGuiWidget(), Gtk2Gui_WGroupBox_Setup(), Gtk2Gui_WHLayout_Setup(), Gtk2Gui_WScrollArea_Setup(), and Gtk2Gui_WVLayout_Setup().
| int GTK2_Gui_Dialog_Run | ( | GWEN_DIALOG * | dlg, |
| int | timeout ) |
Definition at line 315 of file gtk2_gui_dialog.c.
References DBG_ERROR, Gtk2Gui_Dialog_GetMainWidget(), Gtk2Gui_Dialog_Unextend(), GWEN_ERROR_INVALID, GWEN_INHERIT_GETDATA, GWEN_LOGDOMAIN, NULL, run_delete_handler(), run_destroy_handler(), and run_unmap_handler().
Referenced by GTK2_Gui_RunDialog().


| void Gtk2Gui_Dialog_Extend | ( | GWEN_DIALOG * | dlg | ) |
Definition at line 73 of file gtk2_gui_dialog.c.
References Gtk2Gui_Dialog_Extend(), Gtk2Gui_Dialog_FreeData(), Gtk2Gui_Dialog_GetCharProperty(), Gtk2Gui_Dialog_GetIntProperty(), Gtk2Gui_Dialog_SetCharProperty(), Gtk2Gui_Dialog_SetIntProperty(), GWEN_Dialog_SetGetCharPropertyFn(), GWEN_Dialog_SetGetIntPropertyFn(), GWEN_Dialog_SetSetCharPropertyFn(), GWEN_Dialog_SetSetIntPropertyFn(), GWEN_INHERIT_SETDATA, and GWEN_NEW_OBJECT.
Referenced by GTK2_Gui_OpenDialog(), and Gtk2Gui_Dialog_Extend().


| GtkWidget * Gtk2Gui_Dialog_GetMainWidget | ( | const GWEN_DIALOG * | dlg | ) |
Definition at line 123 of file gtk2_gui_dialog.c.
References GWEN_INHERIT_GETDATA.
Referenced by GTK2_Gui_CloseDialog(), GTK2_Gui_Dialog_Run(), and GTK2_Gui_OpenDialog().

| void Gtk2Gui_Dialog_Leave | ( | GWEN_DIALOG * | dlg, |
| int | result ) |
Definition at line 247 of file gtk2_gui_dialog.c.
References GWEN_Dialog_GetParentDialog(), and GWEN_INHERIT_GETDATA.
Referenced by changed_handler(), Gtk2Gui_WCheckBox_Toggled_handler(), Gtk2Gui_WLineEdit_Deleted_text_handler(), Gtk2Gui_WLineEdit_Inserted_text_handler(), Gtk2Gui_WListBox_CursorChanged_handler(), Gtk2Gui_WPushButton_Clicked_handler(), Gtk2Gui_WRadioButton_Toggled_handler(), Gtk2Gui_WSpinBox_Changed_handler(), Gtk2Gui_WTextEdit_Changed_handler(), run_delete_handler(), and run_unmap_handler().


| int Gtk2Gui_Dialog_Setup | ( | GWEN_DIALOG * | dlg, |
| GtkWidget * | parentWindow ) |
| void Gtk2Gui_Dialog_Unextend | ( | GWEN_DIALOG * | dlg | ) |
Definition at line 90 of file gtk2_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 GTK2_Gui_CloseDialog(), GTK2_Gui_Dialog_Run(), and GTK2_Gui_OpenDialog().


| int Gtk2Gui_GetRawText | ( | const char * | text, |
| GWEN_BUFFER * | tbuf ) |
Definition at line 483 of file gtk2_gui_dialog.c.
References GWEN_Buffer_AppendBytes(), GWEN_Buffer_AppendString(), and NULL.
Referenced by Gtk2Gui_WLabel_SetCharProperty(), Gtk2Gui_WLabel_Setup(), Gtk2Gui_WTextBrowser_SetCharProperty(), and Gtk2Gui_WTextBrowser_Setup().

