JX Application Framework
Loading...
Searching...
No Matches
JTable Member List

This is the complete list of members for JTable, including all inherited members.

AdjustToTableData()JTableprotected
AppendCols(const JSize count, const JCoordinate colWidth=0)JTableinlineprotected
AppendRows(const JSize count, const JCoordinate rowHeight=0)JTableinlineprotected
BeginEditing(const JPoint &cell, const bool scrollToCell=true)JTable
BeginSelectionDrag(const JPoint &cell, const bool extendSelection, const bool selectDiscont)JTableprotected
Broadcast(const T &message)JBroadcasterinlineprotected
BroadcastWithFeedback(Message *message)JBroadcasterinlineprotected
CancelEditing()JTable
CellValid(const JPoint &cell) constJTableinline
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember)JBroadcasterprotected
ColIndexValid(const JIndex index) constJTableinline
ContinueSelectionDrag(const JPoint &cell)JTableprotected
CreateInputField(const JPoint &cell, const JRect &cellRect)JTableprotectedvirtual
DeleteInputField()JTableprotectedvirtual
DrawForPrint(JPainter &p, const JPoint &topLeft, const bool userPrintRowHeader, const bool userPrintColHeader)JTable
DrawOrder enum nameJTableprotected
DrawPrintFooter(JPagePrinter &p, const JCoordinate footerHeight)JTableprotectedvirtual
DrawPrintHeader(JPagePrinter &p, const JCoordinate headerHeight)JTableprotectedvirtual
EndEditing()JTable
ExtractInputData(const JPoint &cell)JTableprotectedvirtual
FinishSelectionDrag()JTableprotected
GetCell(const JPoint &pt, JPoint *cell) constJTable
GetCellRect(const JPoint &cell) constJTable
GetColBorderInfo(JCoordinate *lineWidth, JColorID *color) constJTableinline
GetColCount() constJTableinline
GetColHeader(const JTable **table) constJTableinline
GetColLeft(const JIndex index) constJTableinline
GetColWidth(const JIndex index) constJTableinline
GetDefaultColWidth() constJTableinline
GetDefaultRowHeight() constJTableinline
GetEditedCell(JPoint *editCell) constJTable
GetMin1DVisibleWidth(const JPoint &cell) constJTableprotectedvirtual
GetNextSelectableCell(JPoint *cell, const JPoint &delta, const bool forExtend) constJTable
GetPrintFooterHeight(JPagePrinter &p) constJTableprotectedvirtual
GetPrintHeaderHeight(JPagePrinter &p) constJTableprotectedvirtual
GetRecipientCount() constJBroadcaster
GetRowBorderInfo(JCoordinate *lineWidth, JColorID *color) constJTableinline
GetRowCount() constJTableinline
GetRowHeader(const JTable **table) constJTableinline
GetRowHeight(const JIndex index) constJTableinline
GetRowTop(const JIndex index) constJTableinline
GetSelectionColor() constJTableinline
GetSenderCount() constJBroadcaster
GetTableSelection()JTableinline
GetTableSelection() constJTableinline
HandleSelectionKeyPress(const JUtf8Character &key, const bool extendSelection)JTableprotected
HasRecipients() constJBroadcaster
HasSenders() constJBroadcaster
HilightIfSelected(JPainter &p, const JPoint &cell, const JRect &rect) constJTableprotected
InsertCols(const JIndex index, const JSize count, const JCoordinate colWidth=0)JTableprotected
InsertRows(const JIndex index, const JSize count, const JCoordinate rowHeight=0)JTableprotected
IsDraggingSelection() constJTableinlineprotected
IsEditable(const JPoint &cell) constJTablevirtual
IsEditing() constJTableinline
IsSelectable(const JPoint &cell, const bool forExtend) constJTablevirtual
JBroadcaster()JBroadcaster
JBroadcaster(const JBroadcaster &source)JBroadcasterprotected
JTable(const JCoordinate defRowHeight, const JCoordinate defColWidth, const JColorID borderColor, const JColorID selectionColor)JTable
kAllColWidthsChangedJTablestatic
kAllRowHeightsChangedJTablestatic
kColBorderWidthChangedJTablestatic
kColMovedJTablestatic
kColsInsertedJTablestatic
kColsRemovedJTablestatic
kColWidthChangedJTablestatic
kDrawByCol enum valueJTableprotected
kDrawByRow enum valueJTableprotected
kPrepareForTableDataChangeJTablestatic
kPrepareForTableDataMessageJTablestatic
kRowBorderWidthChangedJTablestatic
kRowHeightChangedJTablestatic
kRowMovedJTablestatic
kRowsInsertedJTablestatic
kRowsRemovedJTablestatic
kTableDataChangedJTablestatic
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f)JBroadcaster
ListenTo(const JBroadcaster *sender)JBroadcasterprotected
MoveCol(const JIndex origIndex, const JIndex newIndex)JTableprotected
MoveInputField(const JCoordinate dx, const JCoordinate dy)JTableprotectedvirtual
MoveRow(const JIndex origIndex, const JIndex newIndex)JTableprotected
JBroadcaster::operator=(const JBroadcaster &source)JBroadcaster
Paginate(const JCoordinate pageWidth, const JCoordinate pageHeight, const bool userPrintRowHeader, JArray< JCoordinate > *rowBreakpts, bool *printRowHeader, const bool userPrintColHeader, JArray< JCoordinate > *colBreakpts, bool *printColHeader) constJTableprotected
PlaceInputField(const JCoordinate x, const JCoordinate y)JTableprotectedvirtual
PrependCols(const JSize count, const JCoordinate colWidth=0)JTableinlineprotected
PrependRows(const JSize count, const JCoordinate rowHeight=0)JTableinlineprotected
Print(JPagePrinter &p, const bool printRowHeader=true, const bool printColHeader=true)JTable
Print(JEPSPrinter &p, const bool printRowHeader=true, const bool printColHeader=true)JTable
Receive(JBroadcaster *sender, const Message &message) overrideJTableprotectedvirtual
ReceiveGoingAway(JBroadcaster *sender)JBroadcasterprotectedvirtual
ReceiveWithFeedback(JBroadcaster *sender, Message *message)JBroadcasterprotectedvirtual
RegisterAuxData(JTableData *auxData)JTable
RemoveAllCols()JTableprotected
RemoveAllRows()JTableprotected
RemoveAuxData(JTableData *auxData)JTable
RemoveCol(const JIndex index)JTableinlineprotected
RemoveNextCols(const JIndex firstIndex, const JSize count)JTableprotected
RemoveNextRows(const JIndex firstIndex, const JSize count)JTableprotected
RemovePrevCols(const JIndex lastIndex, const JSize count)JTableinlineprotected
RemovePrevRows(const JIndex lastIndex, const JSize count)JTableinlineprotected
RemoveRow(const JIndex index)JTableinlineprotected
ResizeInputField(const JCoordinate dw, const JCoordinate dh)JTableprotectedvirtual
RowIndexValid(const JIndex index) constJTableinline
SelectSingleCell(const JPoint &cell, const bool scroll=true)JTable
Send(JBroadcaster *recipient, const T &message)JBroadcasterprotected
SendWithFeedback(JBroadcaster *recipient, Message *message)JBroadcasterprotected
SetAllColWidths(const JCoordinate colWidth)JTable
SetAllRowHeights(const JCoordinate rowHeight)JTable
SetColBorderInfo(const JCoordinate lineWidth, const JColorID color)JTable
SetColHeader(JTable *table)JTableinline
SetColWidth(const JIndex index, const JCoordinate colWidth)JTable
SetDefaultColWidth(const JCoordinate defColWidth)JTableinline
SetDefaultRowHeight(const JCoordinate defRowHeight)JTableinline
SetDrawOrder(const DrawOrder order)JTableinlineprotected
SetInputFieldSize(const JCoordinate w, const JCoordinate h)JTableprotectedvirtual
SetRowBorderInfo(const JCoordinate lineWidth, const JColorID color)JTable
SetRowHeader(JTable *table)JTableinline
SetRowHeight(const JIndex index, const JCoordinate rowHeight)JTable
SetSelectionBehavior(const bool allowMultiple, const bool allowDiscont)JTableinlineprotected
SetSelectionColor(const JColorID color)JTableinline
SetTableData(const JTableData *data)JTable
ShiftEditing(const JCoordinate dx, const JCoordinate dy, const bool scrollToCell=true)JTable
ShouldActLike1DList(const bool act1D=true)JTableinlineprotected
StopListening(const JBroadcaster *sender)JBroadcasterprotected
StopListening(const JBroadcaster *sender, const std::type_info &messageType)JBroadcasterprotected
TableColMoved(const JCoordinate origX, const JSize width, const JCoordinate newX)=0JTableprotectedpure virtual
TableDraw(JPainter &p, const JRect &r, const bool drawLowerRightBorder=false)JTableprotected
TableDrawCell(JPainter &p, const JPoint &cell, const JRect &rect)=0JTableprotectedpure virtual
TableGetApertureWidth() const =0JTableprotectedpure virtual
TableHeightChanged(const JCoordinate y, const JCoordinate delta)=0JTableprotectedpure virtual
TableHeightScaled(const JFloat scaleFactor)=0JTableprotectedpure virtual
TablePrepareToDrawCol(const JIndex colIndex, const JIndex firstRow, const JIndex lastRow)JTableprotectedvirtual
TablePrepareToDrawRow(const JIndex rowIndex, const JIndex firstCol, const JIndex lastCol)JTableprotectedvirtual
TableRefresh()=0JTableprotectedpure virtual
TableRefreshCell(const JPoint &cell)JTableinlineprotected
TableRefreshCell(const JIndex row, const JIndex col)JTableinlineprotected
TableRefreshCellRect(const JRect &cellRect)JTableprotected
TableRefreshCol(const JIndex index)JTableinlineprotected
TableRefreshRect(const JRect &rect)=0JTableprotectedpure virtual
TableRefreshRow(const JIndex index)JTableinlineprotected
TableRowMoved(const JCoordinate origY, const JSize height, const JCoordinate newY)=0JTableprotectedpure virtual
TableScrollToCell(const JPoint &cell, const bool centerInDisplay=false)JTable
TableScrollToCellRect(const JRect &cellRect, const bool centerInDisplay=false)=0JTableprotectedpure virtual
TableSetGUIBounds(const JCoordinate w, const JCoordinate h)=0JTableprotectedpure virtual
TableSetScrollSteps(const JCoordinate hStep, const JCoordinate vStep)=0JTableprotectedpure virtual
TableWidthChanged(const JCoordinate x, const JCoordinate delta)=0JTableprotectedpure virtual
TableWidthScaled(const JFloat scaleFactor)=0JTableprotectedpure virtual
ToString() constJBroadcastervirtual
WillActLike1DList() constJTableinlineprotected
~JBroadcaster()JBroadcastervirtual
~JTable() overrideJTable