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

AP_Dialog_GenericInput Class Reference

#include <ap_Dialog_GenericInput.h>

Inheritance diagram for AP_Dialog_GenericInput:
XAP_Dialog_NonPersistent XAP_Dialog AP_UnixDialog_GenericInput AP_Win32Dialog_GenericInput

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL }

Public Member Functions

 AP_Dialog_GenericInput (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_GenericInput (void)
virtual void runModal (XAP_Frame *pFrame)=0
bool isPassword ()
void setPassword (bool bIsPassword)
void setTitle (const UT_UTF8String &sTitle)
const UT_UTF8StringgetTitle ()
void setQuestion (const UT_UTF8String &sQuestion)
const UT_UTF8StringgetQuestion ()
void setLabel (const UT_UTF8String &sLabel)
const UT_UTF8StringgetLabel ()
void setMinLenght (UT_uint32 iMinLength)
UT_uint32 getMinLenght ()
AP_Dialog_GenericInput::tAnswer getAnswer (void) const
void setInput (const UT_UTF8String &sInput)
const UT_UTF8StringgetInput () const

Protected Attributes

AP_Dialog_GenericInput::tAnswer m_answer

Private Attributes

UT_UTF8String m_sTitle
UT_UTF8String m_sQuestion
UT_UTF8String m_sLabel
UT_uint32 m_iMinLength
bool m_bIsPassword
UT_UTF8String m_input

Member Enumeration Documentation

Enumerator:
a_OK 
a_CANCEL 

Constructor & Destructor Documentation

AP_Dialog_GenericInput::AP_Dialog_GenericInput ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)
AP_Dialog_GenericInput::~AP_Dialog_GenericInput ( void   )  [virtual]

Member Function Documentation

AP_Dialog_GenericInput::tAnswer AP_Dialog_GenericInput::getAnswer ( void   )  const [inline]
const UT_UTF8String& AP_Dialog_GenericInput::getLabel (  )  [inline]
UT_uint32 AP_Dialog_GenericInput::getMinLenght (  )  [inline]
const UT_UTF8String& AP_Dialog_GenericInput::getQuestion (  )  [inline]
const UT_UTF8String& AP_Dialog_GenericInput::getTitle (  )  [inline]
bool AP_Dialog_GenericInput::isPassword (  )  [inline]
virtual void AP_Dialog_GenericInput::runModal ( XAP_Frame pFrame  )  [pure virtual]
void AP_Dialog_GenericInput::setInput ( const UT_UTF8String sInput  )  [inline]
void AP_Dialog_GenericInput::setLabel ( const UT_UTF8String sLabel  )  [inline]
void AP_Dialog_GenericInput::setMinLenght ( UT_uint32  iMinLength  )  [inline]
void AP_Dialog_GenericInput::setPassword ( bool  bIsPassword  )  [inline]
void AP_Dialog_GenericInput::setQuestion ( const UT_UTF8String sQuestion  )  [inline]
void AP_Dialog_GenericInput::setTitle ( const UT_UTF8String sTitle  )  [inline]

Member Data Documentation


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