gwenhywfar 4.0.3
Defines | Functions

gtk2_gui.c File Reference

#include "gtk2_gui_p.h"
#include "gtk2_gui_dialog_l.h"
#include <assert.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/debug.h>
#include <gwenhywfar/gui_be.h>
#include <gwenhywfar/i18n.h>
#include <gwenhywfar/text.h>
#include <gwenhywfar/mdigest.h>

Go to the source code of this file.

Defines

#define I18N(msg)   GWEN_I18N_Translate(PACKAGE, msg)

Functions

GWENHYWFAR_CB int GTK2_Gui_CloseDialog (GWEN_GUI *gui, GWEN_DIALOG *dlg)
GWENHYWFAR_CB int GTK2_Gui_ExecDialog (GWEN_GUI *gui, GWEN_DIALOG *dlg, uint32_t guiid)
GWENHYWFAR_CB void Gtk2_Gui_FreeData (void *bp, void *p)
GWENHYWFAR_CB int GTK2_Gui_GetFileName (GWEN_GUI *gui, const char *caption, GWEN_GUI_FILENAME_TYPE fnt, uint32_t flags, const char *patterns, GWEN_BUFFER *pathBuffer, uint32_t guiid)
GWEN_GUIGtk2_Gui_new ()
GWENHYWFAR_CB int GTK2_Gui_OpenDialog (GWEN_GUI *gui, GWEN_DIALOG *dlg, uint32_t guiid)
GWENHYWFAR_CB int GTK2_Gui_RunDialog (GWEN_GUI *gui, GWEN_DIALOG *dlg, int untilEnd)

Define Documentation

#define I18N (   msg)    GWEN_I18N_Translate(PACKAGE, msg)

Definition at line 30 of file gtk2_gui.c.

Referenced by GTK2_Gui_GetFileName().


Function Documentation

GWENHYWFAR_CB int GTK2_Gui_CloseDialog ( GWEN_GUI gui,
GWEN_DIALOG dlg 
)
GWENHYWFAR_CB int GTK2_Gui_ExecDialog ( GWEN_GUI gui,
GWEN_DIALOG dlg,
uint32_t  guiid 
)
GWENHYWFAR_CB void Gtk2_Gui_FreeData ( void *  bp,
void *  p 
)

Definition at line 59 of file gtk2_gui.c.

References GWEN_FREE_OBJECT.

Referenced by Gtk2_Gui_new().

GWENHYWFAR_CB int GTK2_Gui_GetFileName ( GWEN_GUI gui,
const char *  caption,
GWEN_GUI_FILENAME_TYPE  fnt,
uint32_t  flags,
const char *  patterns,
GWEN_BUFFER pathBuffer,
uint32_t  guiid 
)
GWEN_GUI* Gtk2_Gui_new ( )
GWENHYWFAR_CB int GTK2_Gui_OpenDialog ( GWEN_GUI gui,
GWEN_DIALOG dlg,
uint32_t  guiid 
)
GWENHYWFAR_CB int GTK2_Gui_RunDialog ( GWEN_GUI gui,
GWEN_DIALOG dlg,
int  untilEnd 
)

Definition at line 156 of file gtk2_gui.c.

References DBG_INFO, GTK2_Gui_Dialog_Run(), and GWEN_LOGDOMAIN.

Referenced by GTK2_Gui_ExecDialog(), and Gtk2_Gui_new().