gwenhywfar 5.14.1
dlg_message.c File Reference
#include "dlg_message_p.h"
#include <gwenhywfar/gwenhywfar.h>
#include <gwenhywfar/pathmanager.h>
#include <gwenhywfar/gui.h>
#include <gwenhywfar/debug.h>
Include dependency graph for dlg_message.c:

Go to the source code of this file.

Macros

#define DISABLE_DEBUGLOG

Functions

void GWEN_DlgMessage_Fini (GWEN_DIALOG *dlg)
void GWENHYWFAR_CB GWEN_DlgMessage_FreeData (GWEN_UNUSED void *bp, void *p)
int GWEN_DlgMessage_GetResponse (const GWEN_DIALOG *dlg)
int GWEN_DlgMessage_HandleActivated (GWEN_DIALOG *dlg, const char *sender)
void GWEN_DlgMessage_Init (GWEN_DIALOG *dlg)
GWEN_DIALOGGWEN_DlgMessage_new (uint32_t flags, const char *title, const char *text, const char *b1, const char *b2, const char *b3)
int GWENHYWFAR_CB GWEN_DlgMessage_SignalHandler (GWEN_DIALOG *dlg, GWEN_DIALOG_EVENTTYPE t, const char *sender)

Macro Definition Documentation

◆ DISABLE_DEBUGLOG

#define DISABLE_DEBUGLOG

Definition at line 15 of file dlg_message.c.

Function Documentation

◆ GWEN_DlgMessage_Fini()

void GWEN_DlgMessage_Fini ( GWEN_DIALOG * dlg)

◆ GWEN_DlgMessage_FreeData()

void GWENHYWFAR_CB GWEN_DlgMessage_FreeData ( GWEN_UNUSED void * bp,
void * p )

Definition at line 98 of file dlg_message.c.

References GWEN_FREE_OBJECT, GWEN_UNUSED, and GWENHYWFAR_CB.

Referenced by GWEN_DlgMessage_new().

Here is the caller graph for this function:

◆ GWEN_DlgMessage_GetResponse()

int GWEN_DlgMessage_GetResponse ( const GWEN_DIALOG * dlg)

Definition at line 112 of file dlg_message.c.

References GWEN_INHERIT_GETDATA.

Referenced by GWEN_Gui_DialogBased_MessageBox().

Here is the caller graph for this function:

◆ GWEN_DlgMessage_HandleActivated()

int GWEN_DlgMessage_HandleActivated ( GWEN_DIALOG * dlg,
const char * sender )

Definition at line 198 of file dlg_message.c.

References GWEN_DialogEvent_ResultAccept, GWEN_DialogEvent_ResultNotHandled, and GWEN_INHERIT_GETDATA.

Referenced by GWEN_DlgMessage_SignalHandler().

Here is the caller graph for this function:

◆ GWEN_DlgMessage_Init()

void GWEN_DlgMessage_Init ( GWEN_DIALOG * dlg)

◆ GWEN_DlgMessage_new()

GWEN_DIALOG * GWEN_DlgMessage_new ( uint32_t flags,
const char * title,
const char * text,
const char * b1,
const char * b2,
const char * b3 )

◆ GWEN_DlgMessage_SignalHandler()