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

AP_Dialog_Latex Class Reference

#include <ap_Dialog_Latex.h>

Inheritance diagram for AP_Dialog_Latex:
XAP_Dialog_Modeless XAP_Dialog_AppPersistent XAP_Dialog_Persistent XAP_Dialog AP_CocoaDialog_Latex AP_UnixDialog_Latex AP_Win32Dialog_Latex

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL }

Public Member Functions

 AP_Dialog_Latex (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_Latex (void)
AP_Dialog_Latex::tAnswer getAnswer (void) const
bool convertLatexToMathML (void)
virtual bool getLatexFromGUI (void)=0
void setLatex (UT_UTF8String &sLatex)
void fillLatex (UT_UTF8String &sLatex)
virtual void setLatexInGUI (void)=0
void getLatex (UT_UTF8String &sLatex)
void setMathML (UT_UTF8String &sMathML)
void insertIntoDoc (void)
void ConstructWindowName (void)
void setActiveFrame (XAP_Frame *pFrame)
void setDisplayMode (AbiDisplayMode mode)

Protected Attributes

AP_Dialog_Latex::tAnswer m_answer
UT_UTF8String m_sWindowName
bool m_compact

Private Attributes

UT_UTF8String m_sLatex
UT_UTF8String m_sMathML

Member Enumeration Documentation

Enumerator:
a_OK 
a_CANCEL 

Constructor & Destructor Documentation

AP_Dialog_Latex::AP_Dialog_Latex ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)

References m_answer, and m_compact.

AP_Dialog_Latex::~AP_Dialog_Latex ( void   )  [virtual]

Member Function Documentation

void AP_Dialog_Latex::fillLatex ( UT_UTF8String sLatex  ) 

References setLatex(), and setLatexInGUI().

Referenced by dlgEditLatexEquation().

AP_Dialog_Latex::tAnswer AP_Dialog_Latex::getAnswer ( void   )  const

References m_answer.

void AP_Dialog_Latex::getLatex ( UT_UTF8String sLatex  )  [inline]
virtual bool AP_Dialog_Latex::getLatexFromGUI ( void   )  [pure virtual]
void AP_Dialog_Latex::setActiveFrame ( XAP_Frame pFrame  )  [virtual]
void AP_Dialog_Latex::setDisplayMode ( AbiDisplayMode  mode  )  [inline]

Referenced by dlgEditLatexEquation().

virtual void AP_Dialog_Latex::setLatexInGUI ( void   )  [pure virtual]
void AP_Dialog_Latex::setMathML ( UT_UTF8String sMathML  )  [inline]

Member Data Documentation


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