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

AP_Dialog_MarkRevisions Class Reference

#include <ap_Dialog_MarkRevisions.h>

Inheritance diagram for AP_Dialog_MarkRevisions:
XAP_Dialog_NonPersistent XAP_Dialog AP_CocoaDialog_MarkRevisions AP_UnixDialog_MarkRevisions AP_Win32Dialog_MarkRevisions

List of all members.

Public Types

enum  tAnswer { a_OK = 0, a_CANCEL = 1 }

Public Member Functions

 AP_Dialog_MarkRevisions (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_MarkRevisions (void)
virtual void runModal (XAP_Frame *pFrame)=0
tAnswer getAnswer (void) const
void setAnswer (tAnswer a)
void setDocument (PD_Document *pDoc)
void forceNew ()
const char * getTitle ()
const char * getRadio2Label ()
const char * getComment2Label ()
char * getRadio1Label ()
char * getComment1 (bool utf8=false)
void setComment2 (const char *pszComment)
void addRevision ()
bool isRev ()

Protected Attributes

AP_Dialog_MarkRevisions::tAnswer m_answer

Private Member Functions

void _initRevision ()

Private Attributes

PD_Documentm_pDoc
UT_UTF8Stringm_pComment2
const XAP_StringSetm_pSS
const AD_Revisionm_pRev
bool m_bForceNew

Member Enumeration Documentation

Enumerator:
a_OK 
a_CANCEL 

Constructor & Destructor Documentation

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

References DELETEP, and m_pComment2.


Member Function Documentation

void AP_Dialog_MarkRevisions::_initRevision (  )  [private]
void AP_Dialog_MarkRevisions::forceNew (  )  [inline]

Referenced by s_doMarkRevisions().

AP_Dialog_MarkRevisions::tAnswer AP_Dialog_MarkRevisions::getAnswer ( void   )  const

References m_answer.

Referenced by s_doMarkRevisions().

const char * AP_Dialog_MarkRevisions::getComment2Label (  ) 
const char * AP_Dialog_MarkRevisions::getRadio2Label (  ) 
const char * AP_Dialog_MarkRevisions::getTitle ( void   ) 
bool AP_Dialog_MarkRevisions::isRev ( void   ) 
virtual void AP_Dialog_MarkRevisions::runModal ( XAP_Frame pFrame  )  [pure virtual]
void AP_Dialog_MarkRevisions::setAnswer ( AP_Dialog_MarkRevisions::tAnswer  a  ) 

References m_answer.

void AP_Dialog_MarkRevisions::setComment2 ( const char *  pszComment  ) 
void AP_Dialog_MarkRevisions::setDocument ( PD_Document pDoc  )  [inline]

Referenced by s_doMarkRevisions().


Member Data Documentation


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