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

AP_Dialog_GenericProgress Class Reference

#include <ap_Dialog_GenericProgress.h>

Inheritance diagram for AP_Dialog_GenericProgress:
XAP_Dialog_NonPersistent XAP_Dialog AP_UnixDialog_GenericProgress AP_Win32Dialog_GenericProgress

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL }

Public Member Functions

 AP_Dialog_GenericProgress (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_GenericProgress (void)
virtual void runModal (XAP_Frame *pFrame)=0
void setTitle (const UT_UTF8String &sTitle)
const UT_UTF8StringgetTitle ()
void setInformation (const UT_UTF8String &sInformation)
const UT_UTF8StringgetInformation ()
virtual void close (bool cancel=false)=0
virtual void setProgress (UT_uint32 progress)=0
AP_Dialog_GenericProgress::tAnswer getAnswer (void) const

Protected Attributes

AP_Dialog_GenericProgress::tAnswer m_answer

Private Attributes

UT_UTF8String m_sTitle
UT_UTF8String m_sInformation

Member Enumeration Documentation

Enumerator:
a_OK 
a_CANCEL 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void AP_Dialog_GenericProgress::close ( bool  cancel = false  )  [pure virtual]
AP_Dialog_GenericProgress::tAnswer AP_Dialog_GenericProgress::getAnswer ( void   )  const [inline]
const UT_UTF8String& AP_Dialog_GenericProgress::getInformation (  )  [inline]
const UT_UTF8String& AP_Dialog_GenericProgress::getTitle (  )  [inline]
virtual void AP_Dialog_GenericProgress::runModal ( XAP_Frame pFrame  )  [pure virtual]
void AP_Dialog_GenericProgress::setInformation ( const UT_UTF8String sInformation  )  [inline]
virtual void AP_Dialog_GenericProgress::setProgress ( UT_uint32  progress  )  [pure virtual]
void AP_Dialog_GenericProgress::setTitle ( const UT_UTF8String sTitle  )  [inline]

Member Data Documentation


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