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

AP_Dialog_InsertTable Class Reference

#include <ap_Dialog_InsertTable.h>

Inheritance diagram for AP_Dialog_InsertTable:
XAP_Dialog_NonPersistent XAP_Dialog AP_CocoaDialog_InsertTable AP_UnixDialog_InsertTable AP_Win32Dialog_InsertTable

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL }
enum  columnType { b_AUTOSIZE = 0, b_FIXEDSIZE }

Public Member Functions

 AP_Dialog_InsertTable (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_InsertTable (void)
virtual void runModal (XAP_Frame *pFrame)=0
AP_Dialog_InsertTable::tAnswer getAnswer (void) const
AP_Dialog_InsertTable::columnType getColumnType (void) const
UT_uint32 getNumRows (void)
UT_uint32 getNumCols (void)
float getColumnWidth (void)
void setColumnWidth (float columnWidth)
double getSpinIncr (void)
double getSpinMin (void)

Protected Member Functions

void _doSpin (UT_sint32 amt, double &dValue)

Protected Attributes

AP_Dialog_InsertTable::tAnswer m_answer
AP_Dialog_InsertTable::columnType m_columnType
UT_uint32 m_numRows
UT_uint32 m_numCols
float m_columnWidth
UT_Dimension m_dim

Member Enumeration Documentation


Constructor & Destructor Documentation

AP_Dialog_InsertTable::~AP_Dialog_InsertTable ( void   )  [virtual]

Member Function Documentation

void AP_Dialog_InsertTable::_doSpin ( UT_sint32  amt,
double &  dValue 
) [protected]
AP_Dialog_InsertTable::tAnswer AP_Dialog_InsertTable::getAnswer ( void   )  const

References m_answer.

Referenced by s_doInsertTableDlg().

AP_Dialog_InsertTable::columnType AP_Dialog_InsertTable::getColumnType ( void   )  const

References m_columnType.

Referenced by s_doInsertTableDlg().

float AP_Dialog_InsertTable::getColumnWidth ( void   ) 
UT_uint32 AP_Dialog_InsertTable::getNumCols ( void   ) 
UT_uint32 AP_Dialog_InsertTable::getNumRows ( void   ) 
double AP_Dialog_InsertTable::getSpinIncr ( void   ) 
double AP_Dialog_InsertTable::getSpinMin ( void   ) 
virtual void AP_Dialog_InsertTable::runModal ( XAP_Frame pFrame  )  [pure virtual]
void AP_Dialog_InsertTable::setColumnWidth ( float  columnWidth  ) 

Member Data Documentation

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