|
gwenhywfar
5.10.1
|
#include "dlg_message_p.h"#include <gwenhywfar/gwenhywfar.h>#include <gwenhywfar/pathmanager.h>#include <gwenhywfar/gui.h>#include <gwenhywfar/debug.h>
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_DIALOG * | GWEN_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) |
| #define DISABLE_DEBUGLOG |
Definition at line 15 of file dlg_message.c.
| void GWEN_DlgMessage_Fini | ( | GWEN_DIALOG * | dlg | ) |
Definition at line 162 of file dlg_message.c.
References DIALOG_MINHEIGHT, DIALOG_MINWIDTH, GWEN_DB_FLAGS_OVERWRITE_VARS, GWEN_DB_SetIntValue(), GWEN_Dialog_GetIntProperty(), GWEN_Dialog_GetPreferences(), GWEN_DialogProperty_Height, GWEN_DialogProperty_Width, and GWEN_INHERIT_GETDATA.
Referenced by GWEN_DlgMessage_SignalHandler().


| 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.
Referenced by GWEN_DlgMessage_new().

| 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().

| 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().

| void GWEN_DlgMessage_Init | ( | GWEN_DIALOG * | dlg | ) |
Definition at line 125 of file dlg_message.c.
References DIALOG_MINHEIGHT, DIALOG_MINWIDTH, GWEN_DB_GetIntValue(), GWEN_Dialog_GetPreferences(), GWEN_Dialog_SetCharProperty(), GWEN_Dialog_SetIntProperty(), GWEN_DialogProperty_Height, GWEN_DialogProperty_Title, GWEN_DialogProperty_Width, and GWEN_INHERIT_GETDATA.
Referenced by GWEN_DlgMessage_SignalHandler().


| GWEN_DIALOG* GWEN_DlgMessage_new | ( | uint32_t | flags, |
| const char * | title, | ||
| const char * | text, | ||
| const char * | b1, | ||
| const char * | b2, | ||
| const char * | b3 | ||
| ) |
Definition at line 34 of file dlg_message.c.
References DBG_INFO, GWEN_Dialog_AddWidgetFlags(), GWEN_Dialog_CreateAndLoadWithPath(), GWEN_Dialog_RemoveWidget(), GWEN_Dialog_SetSignalHandler(), GWEN_Dialog_SetWidgetText(), GWEN_DlgMessage_FreeData(), GWEN_DlgMessage_SignalHandler(), GWEN_GUI_MSG_FLAGS_CONFIRM_BUTTON, GWEN_INHERIT_SETDATA, GWEN_LOGDOMAIN, GWEN_NEW_OBJECT, GWEN_PM_LIBNAME, GWEN_PM_SYSDATADIR, GWEN_WIDGET_FLAGS_DEFAULT_WIDGET, and NULL.
Referenced by GWEN_Gui_DialogBased_MessageBox().


| int GWENHYWFAR_CB GWEN_DlgMessage_SignalHandler | ( | GWEN_DIALOG * | dlg, |
| GWEN_DIALOG_EVENTTYPE | t, | ||
| const char * | sender | ||
| ) |
Definition at line 225 of file dlg_message.c.
References GWEN_DialogEvent_ResultAccept, GWEN_DialogEvent_ResultHandled, GWEN_DialogEvent_ResultNotHandled, GWEN_DialogEvent_TypeActivated, GWEN_DialogEvent_TypeClose, GWEN_DialogEvent_TypeDisabled, GWEN_DialogEvent_TypeEnabled, GWEN_DialogEvent_TypeFini, GWEN_DialogEvent_TypeInit, GWEN_DialogEvent_TypeKeyPressed, GWEN_DialogEvent_TypeKeyReleased, GWEN_DialogEvent_TypeLast, GWEN_DialogEvent_TypeValueChanged, GWEN_DlgMessage_Fini(), GWEN_DlgMessage_HandleActivated(), GWEN_DlgMessage_Init(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_DlgMessage_new().


1.8.14