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

XAP_Dialog_Encoding Class Reference

#include <xap_Dlg_Encoding.h>

Inheritance diagram for XAP_Dialog_Encoding:
XAP_Dialog_NonPersistent XAP_Dialog XAP_CocoaDialog_Encoding XAP_UnixDialog_Encoding XAP_Win32Dialog_Encoding

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL, a_YES, a_NO }

Public Member Functions

 XAP_Dialog_Encoding (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~XAP_Dialog_Encoding (void)
virtual void runModal (XAP_Frame *pFrame)=0
void setEncoding (const gchar *pEncoding)
const gchar * getEncoding () const
XAP_Dialog_Encoding::tAnswer getAnswer (void) const

Protected Member Functions

void _setEncoding (const gchar *pEnc)
void _setAnswer (XAP_Dialog_Encoding::tAnswer answer)
void _setSelectionIndex (UT_uint32 index)
UT_uint32 _getSelectionIndex () const
const gchar ** _getAllEncodings () const
UT_uint32 _getEncodingsCount () const

Private Attributes

XAP_Dialog_Encoding::tAnswer m_answer
const gchar * m_pDescription
const gchar * m_pEncoding
UT_Encodingm_pEncTable
const gchar ** m_ppEncodings
UT_uint32 m_iEncCount
UT_uint32 m_iSelIndex

Member Enumeration Documentation

Enumerator:
a_OK 
a_CANCEL 
a_YES 
a_NO 

Constructor & Destructor Documentation

XAP_Dialog_Encoding::~XAP_Dialog_Encoding ( void   )  [virtual]

Member Function Documentation

UT_uint32 XAP_Dialog_Encoding::_getEncodingsCount (  )  const [inline, protected]
UT_uint32 XAP_Dialog_Encoding::_getSelectionIndex (  )  const [inline, protected]
void XAP_Dialog_Encoding::_setSelectionIndex ( UT_uint32  index  )  [inline, protected]
XAP_Dialog_Encoding::tAnswer XAP_Dialog_Encoding::getAnswer ( void   )  const
const gchar * XAP_Dialog_Encoding::getEncoding (  )  const
virtual void XAP_Dialog_Encoding::runModal ( XAP_Frame pFrame  )  [pure virtual]

Member Data Documentation


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