#include <ap_UnixDialog_Background.h>
Public Member Functions | |
AP_UnixDialog_Background (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~AP_UnixDialog_Background (void) |
virtual void | runModal (XAP_Frame *pFrame) |
virtual void | eventOk (void) |
virtual void | eventCancel (void) |
void | colorCleared (void) |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *, XAP_Dialog_Id id) |
Protected Member Functions | |
virtual GtkWidget * | _constructWindow (void) |
virtual void | _constructWindowContents (GtkWidget *container) |
Protected Attributes | |
GtkWidget * | m_wColorsel |
Private Types | |
enum | ResponseId { BUTTON_OK = GTK_RESPONSE_OK, BUTTON_CANCEL = GTK_RESPONSE_CANCEL } |
Private Attributes | |
GtkWidget * | m_dlg |
enum AP_UnixDialog_Background::ResponseId [private] |
AP_UnixDialog_Background::AP_UnixDialog_Background | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
Referenced by static_constructor().
AP_UnixDialog_Background::~AP_UnixDialog_Background | ( | void | ) | [virtual] |
GtkWidget * AP_UnixDialog_Background::_constructWindow | ( | void | ) | [protected, virtual] |
void AP_UnixDialog_Background::_constructWindowContents | ( | GtkWidget * | container | ) | [protected, virtual] |
References gchar, AP_Dialog_Background::getColor(), XAP_App::getStringSet(), XAP_StringSet::getValueUTF8(), AP_Dialog_Background::isForeground(), AP_Dialog_Background::isHighlight(), XAP_Dialog::m_pApp, m_wColorsel, s, s_color_changed(), s_color_cleared(), and UT_parseColor().
Referenced by _constructWindow().
void AP_UnixDialog_Background::colorCleared | ( | void | ) |
References m_wColorsel, and AP_Dialog_Background::setColor().
Referenced by s_color_cleared().
void AP_UnixDialog_Background::eventCancel | ( | void | ) | [virtual] |
References AP_Dialog_Background::a_CANCEL, and AP_Dialog_Background::setAnswer().
Referenced by runModal().
void AP_UnixDialog_Background::eventOk | ( | void | ) | [virtual] |
References AP_Dialog_Background::a_OK, m_wColorsel, s_color_changed(), and AP_Dialog_Background::setAnswer().
Referenced by runModal().
void AP_UnixDialog_Background::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
Implements AP_Dialog_Background.
References _constructWindow(), abiDestroyWidget(), abiRunModalDialog(), BUTTON_OK, eventCancel(), eventOk(), m_dlg, and UT_return_if_fail.
XAP_Dialog * AP_UnixDialog_Background::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_UnixDialog_Background().
GtkWidget* AP_UnixDialog_Background::m_dlg [private] |
Referenced by runModal().
GtkWidget* AP_UnixDialog_Background::m_wColorsel [protected] |
Referenced by _constructWindowContents(), colorCleared(), and eventOk().