#include <ap_Dialog_InsertTable.h>
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 |
AP_Dialog_InsertTable::AP_Dialog_InsertTable | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
AP_Dialog_InsertTable::~AP_Dialog_InsertTable | ( | void | ) | [virtual] |
void AP_Dialog_InsertTable::_doSpin | ( | UT_sint32 | amt, | |
double & | dValue | |||
) | [protected] |
References getSpinIncr(), and getSpinMin().
Referenced by AP_Win32Dialog_InsertTable::_onDeltaPos().
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 | ) |
References m_columnWidth, m_dim, and UT_convertDimToInches().
Referenced by AP_Win32Dialog_InsertTable::_onInitDialog(), and s_doInsertTableDlg().
UT_uint32 AP_Dialog_InsertTable::getNumCols | ( | void | ) |
References m_numCols.
Referenced by AP_UnixDialog_InsertTable::_constructWindow(), AP_Win32Dialog_InsertTable::_onInitDialog(), and s_doInsertTableDlg().
UT_uint32 AP_Dialog_InsertTable::getNumRows | ( | void | ) |
References m_numRows.
Referenced by AP_UnixDialog_InsertTable::_constructWindow(), AP_Win32Dialog_InsertTable::_onInitDialog(), and s_doInsertTableDlg().
double AP_Dialog_InsertTable::getSpinIncr | ( | void | ) |
References DIM_CM, DIM_IN, DIM_MM, DIM_PI, DIM_PT, m_dim, UT_ASSERT_HARMLESS, and UT_SHOULD_NOT_HAPPEN.
Referenced by AP_UnixDialog_InsertTable::_constructWindow(), and _doSpin().
double AP_Dialog_InsertTable::getSpinMin | ( | void | ) |
References DIM_CM, DIM_IN, DIM_MM, DIM_PI, DIM_PT, m_dim, UT_ASSERT_HARMLESS, and UT_SHOULD_NOT_HAPPEN.
Referenced by AP_UnixDialog_InsertTable::_constructWindow(), and _doSpin().
virtual void AP_Dialog_InsertTable::runModal | ( | XAP_Frame * | pFrame | ) | [pure virtual] |
Implements XAP_Dialog_NonPersistent.
Implemented in AP_CocoaDialog_InsertTable, and AP_UnixDialog_InsertTable.
Referenced by s_doInsertTableDlg().
void AP_Dialog_InsertTable::setColumnWidth | ( | float | columnWidth | ) |
References m_columnWidth.
Referenced by AP_Win32Dialog_InsertTable::getCtrlValues().
float AP_Dialog_InsertTable::m_columnWidth [protected] |
UT_Dimension AP_Dialog_InsertTable::m_dim [protected] |
UT_uint32 AP_Dialog_InsertTable::m_numCols [protected] |
UT_uint32 AP_Dialog_InsertTable::m_numRows [protected] |