gwenhywfar 5.10.1
Data Structures | Macros | Functions
gtk3_gui_dialog_l.h File Reference
#include <gwen-gui-gtk3/gtk3_gui.h>
#include <gtk/gtk.h>
#include <gwenhywfar/dialog_be.h>
Include dependency graph for gtk3_gui_dialog_l.h:
This graph shows which files directly or indirectly include this file:

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_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)
 

Macro Definition Documentation

◆ GTK3_GUI_DIALOG_DEFAULT_BOX_SPACING

#define GTK3_GUI_DIALOG_DEFAULT_BOX_SPACING   3

Definition at line 22 of file gtk3_gui_dialog_l.h.

Function Documentation

◆ GTK3_Gui_Dialog_Run()

int GTK3_Gui_Dialog_Run ( GWEN_DIALOG dlg,
int  timeout 
)

Definition at line 315 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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Gtk3Gui_Dialog_Extend()

void Gtk3Gui_Dialog_Extend ( GWEN_DIALOG dlg)

◆ Gtk3Gui_Dialog_GetMainWidget()

GtkWidget * Gtk3Gui_Dialog_GetMainWidget ( const GWEN_DIALOG dlg)

Definition at line 123 of file gtk3_gui_dialog.c.

References GWEN_INHERIT_GETDATA.

Referenced by GTK3_Gui_CloseDialog(), GTK3_Gui_Dialog_Run(), and GTK3_Gui_OpenDialog().

Here is the caller graph for this function:

◆ Gtk3Gui_Dialog_Leave()

void Gtk3Gui_Dialog_Leave ( GWEN_DIALOG dlg,
int  result 
)

◆ Gtk3Gui_Dialog_Setup()

int Gtk3Gui_Dialog_Setup ( GWEN_DIALOG dlg,
GtkWidget *  parentWindow 
)

◆ Gtk3Gui_Dialog_Unextend()

void Gtk3Gui_Dialog_Unextend ( GWEN_DIALOG dlg)

◆ Gtk3Gui_GetRawText()

int Gtk3Gui_GetRawText ( const char *  text,
GWEN_BUFFER tbuf 
)

Definition at line 483 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().

Here is the call graph for this function:
Here is the caller graph for this function: