gwenhywfar
4.3.3
|
#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 |
Defines | |
#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 305 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_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().
GtkWidget* Gtk2Gui_Dialog_GetMainWidget | ( | const GWEN_DIALOG * | dlg | ) |
Definition at line 120 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 238 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 | ||
) |
Definition at line 174 of file gtk2_gui_dialog.c.
References DBG_ERROR, DBG_INFO, DBG_NOTICE, GTK2_DIALOG_WIDGET_REAL, Gtk2Gui_Dialog_SetupTree(), GWEN_Dialog_GetWidgets(), GWEN_ERROR_NOT_FOUND, GWEN_INHERIT_GETDATA, GWEN_LOGDOMAIN, GWEN_Widget_GetImplData(), and NULL.
Referenced by GTK2_Gui_OpenDialog().
void Gtk2Gui_Dialog_Unextend | ( | GWEN_DIALOG * | dlg | ) |
Definition at line 89 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 471 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().