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

AP_Dialog_MailMerge Class Reference

#include <ap_Dialog_MailMerge.h>

Inheritance diagram for AP_Dialog_MailMerge:
XAP_Dialog_Modeless XAP_Dialog_AppPersistent XAP_Dialog_Persistent XAP_Dialog AP_CocoaDialog_MailMerge AP_UnixDialog_MailMerge AP_Win32Dialog_MailMerge

List of all members.

Public Member Functions

 AP_Dialog_MailMerge (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_MailMerge (void)
const UT_UTF8StringgetMergeField () const
void eventOpen ()
virtual void setActiveFrame (XAP_Frame *pFrame)
virtual void destroy (void)
virtual void activate (void)

Protected Member Functions

void init ()
void setMergeField (const UT_UTF8String &name)
virtual void setFieldList ()
void addClicked ()

Protected Attributes

std::vector< std::string > m_vecFields

Private Attributes

UT_UTF8String m_mergeField

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void AP_Dialog_MailMerge::activate ( void   )  [inline, virtual]

Implements XAP_Dialog_Modeless.

Reimplemented in AP_CocoaDialog_MailMerge, and AP_UnixDialog_MailMerge.

Referenced by Defun1().

virtual void AP_Dialog_MailMerge::destroy ( void   )  [inline, virtual]
const UT_UTF8String & AP_Dialog_MailMerge::getMergeField (  )  const

References m_mergeField.

Referenced by addClicked().

virtual void AP_Dialog_MailMerge::setActiveFrame ( XAP_Frame pFrame  )  [inline, virtual]

Reimplemented from XAP_Dialog_Modeless.

References m_pFrame.

Referenced by AP_CocoaDialog_MailMerge::runModeless.

void AP_Dialog_MailMerge::setFieldList (  )  [protected, virtual]

Reimplemented in AP_CocoaDialog_MailMerge, and AP_UnixDialog_MailMerge.


Referenced by eventOpen(), and init().

void AP_Dialog_MailMerge::setMergeField ( const UT_UTF8String name  )  [protected]

Member Data Documentation

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