Public Types | Public Member Functions | Protected Member Functions | Private Attributes

AP_Dialog_Background Class Reference

#include <ap_Dialog_Background.h>

Inheritance diagram for AP_Dialog_Background:
XAP_Dialog_NonPersistent XAP_Dialog AP_CocoaDialog_Background AP_UnixDialog_Background AP_Win32Dialog_Background

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL }

Public Member Functions

 AP_Dialog_Background (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_Background (void)
virtual void runModal (XAP_Frame *pFrame)=0
AP_Dialog_Background::tAnswer getAnswer (void) const
const gchar * getColor (void) const
void setColor (const gchar *pszColor)
void setColor (UT_RGBColor &col)
void setForeground (void)
void setHighlight (void)
bool isForeground (void) const
bool isHighlight (void) const

Protected Member Functions

void setAnswer (AP_Dialog_Background::tAnswer)

Private Attributes

UT_RGBColor m_color
gchar m_pszColor [12]
AP_Dialog_Background::tAnswer m_answer
bool m_bDoForeground
bool m_bDoHighlight

Member Enumeration Documentation


Constructor & Destructor Documentation

AP_Dialog_Background::AP_Dialog_Background ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 

References m_color, m_pszColor, and UT_setColor().

AP_Dialog_Background::~AP_Dialog_Background ( void   )  [virtual]

Member Function Documentation

AP_Dialog_Background::tAnswer AP_Dialog_Background::getAnswer ( void   )  const
bool AP_Dialog_Background::isForeground ( void   )  const [inline]
bool AP_Dialog_Background::isHighlight ( void   )  const [inline]
virtual void AP_Dialog_Background::runModal ( XAP_Frame pFrame  )  [pure virtual]
void AP_Dialog_Background::setColor ( UT_RGBColor col  ) 
void AP_Dialog_Background::setForeground ( void   ) 

References m_bDoForeground.

Referenced by Defun1().

void AP_Dialog_Background::setHighlight ( void   ) 

References m_bDoHighlight.

Referenced by Defun1().

Member Data Documentation

The documentation for this class was generated from the following files: