#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] |
1.7.1