ui
tkui
MTableView
MTableView.ui::TableView
beginXFMTag(ui::AbstractXMLForm form, HashTable attributes) : int
-
calcPreferredSizeY()
-
centerRow()
- Adjust scroll offset so that the currently selected row is shown centered
consumeAction(ui::Action ac) : int
-
endXFMTag(ui::AbstractXMLForm form, HashTable attributes)
-
getCursorRow() : int
-
getLeadSelection() : int
-
getNumRows() : int
-
getProvidedActionNames() : StringArray
-
getTableModel() : ui::TableModel
-
getTableViewData() : ui::TableViewData
-
handleCursorMove()
-
handleRowSelection(int bClicked, bFoldHint)
- LMB down over table row. Note: if the row was already selected, bClicked is set to true
initTableView(int bHeader)
- Initialize TableView instance.
isMouseOverSelectionAllowed() : int
-
layoutHierarchy(int bInvalidateSizeCaches, bLayoutFinal)
-
moveCursorToFirstRow()
-
moveCursorToFirstRowIfNoneSelected()
-
moveCursorToLastRow()
-
moveCursorToNextPage(int pageSize)
-
moveCursorToNextRow()
-
moveCursorToNextRowNoEvent() : int
-
moveCursorToPreviousPage(int pageSize)
-
moveCursorToPreviousRow()
-
moveCursorToPreviousRowNoEvent() : int
-
moveCursorToRow(int nr)
-
moveCursorToRowNoAction(int nr)
-
moveCursorWheelDown()
-
moveCursorWheelUp()
-
onKey(Key k) : int
-
onMouse(ui::MouseEvent ev) : int
-
scrollToPositionY(int py)
-
scrollToPositionYNoScroller(int py)
-
selectNone()
-
setAllowMouseOverSelection(int bAllow)
-
setEditable(int bEditable)
-
setEnableDrawBorder(int bEnabled)
-
setLeadSelection(int leadIndex)
-
setScrollerYSx(float sx)
-
setTableModel(ui::TableModel model)
-
showContextMenu(int bNearRow)
-
tableModelChanged()
-
updateEnableScrollers() : int
-
updateSliderPositions()
- String
ACTION_ROWCLICKED
-
String
ACTION_ROWSELECTED
-
String
ACTION_SHOWCONTEXTMENU
-
int
CELL_SEPARATOR_SIZE
-
int
HEADER_SIZE_Y
-
Method beginXFMTag | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
| ||||||||||||||||||||
Returns | ||||||||||||||||||||
|
Method calcPreferredSizeY | |||
Signature | |||
|
Method centerRow | |||
Adjust scroll offset so that the currently selected row is shown centered | |||
Signature | |||
|
Method consumeAction | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
|
Method endXFMTag | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
Method getCursorRow | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getLeadSelection | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getNumRows | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method getProvidedActionNames | |||||
Signature | |||||
| |||||
Returns | |||||
Method getTableModel | |||||
Signature | |||||
| |||||
Returns | |||||
Method getTableViewData | |||||
Signature | |||||
| |||||
Returns | |||||
Method handleCursorMove | |||
Signature | |||
|
Method handleRowSelection | |||||||||||||||
LMB down over table row. Note: if the row was already selected, bClicked is set to true | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
Method initTableView | |||||
Initialize TableView instance. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method isMouseOverSelectionAllowed | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method layoutHierarchy | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
Method moveCursorToFirstRow | |||
Signature | |||
|
Method moveCursorToFirstRowIfNoneSelected | |||
Signature | |||
|
Method moveCursorToLastRow | |||
Signature | |||
|
Method moveCursorToNextPage | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method moveCursorToNextRow | |||
Signature | |||
|
Method moveCursorToNextRowNoEvent | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method moveCursorToPreviousPage | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method moveCursorToPreviousRow | |||
Signature | |||
|
Method moveCursorToPreviousRowNoEvent | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method moveCursorToRow | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method moveCursorToRowNoAction | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method moveCursorWheelDown | |||
Signature | |||
|
Method moveCursorWheelUp | |||
Signature | |||
|
Method onMouse | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
Returns | ||||||||||
|
Method scrollToPositionY | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method scrollToPositionYNoScroller | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method selectNone | |||
Signature | |||
|
Method setAllowMouseOverSelection | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setEditable | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setEnableDrawBorder | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setLeadSelection | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setScrollerYSx | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method setTableModel | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method showContextMenu | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Method tableModelChanged | |||
Signature | |||
|
Method updateEnableScrollers | |||||
Signature | |||||
| |||||
Returns | |||||
|
Method updateSliderPositions | |||
Signature | |||
|
Constant ACTION_ROWCLICKED (String) | |
Constant ACTION_ROWSELECTED (String) | |
Constant ACTION_SHOWCONTEXTMENU (String) | |
Constant CELL_SEPARATOR_SIZE (int) | |
Constant HEADER_SIZE_Y (int) | |
auto-generated by "DOG", the TkScript document generator. Mon, 28/Dec/2015 14:27:06