|
JX Application Framework
|
This is the complete list of members for JTable, including all inherited members.
| AdjustToTableData() | JTable | protected |
| AppendCols(const JSize count, const JCoordinate colWidth=0) | JTable | inlineprotected |
| AppendRows(const JSize count, const JCoordinate rowHeight=0) | JTable | inlineprotected |
| BeginEditing(const JPoint &cell, const bool scrollToCell=true) | JTable | |
| BeginSelectionDrag(const JPoint &cell, const bool extendSelection, const bool selectDiscont) | JTable | protected |
| Broadcast(const T &message) | JBroadcaster | inlineprotected |
| BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
| CancelEditing() | JTable | |
| CellValid(const JPoint &cell) const | JTable | inline |
| ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
| ColIndexValid(const JIndex index) const | JTable | inline |
| ContinueSelectionDrag(const JPoint &cell) | JTable | protected |
| CreateInputField(const JPoint &cell, const JRect &cellRect) | JTable | protectedvirtual |
| DeleteInputField() | JTable | protectedvirtual |
| DrawForPrint(JPainter &p, const JPoint &topLeft, const bool userPrintRowHeader, const bool userPrintColHeader) | JTable | |
| DrawOrder enum name | JTable | protected |
| DrawPrintFooter(JPagePrinter &p, const JCoordinate footerHeight) | JTable | protectedvirtual |
| DrawPrintHeader(JPagePrinter &p, const JCoordinate headerHeight) | JTable | protectedvirtual |
| EndEditing() | JTable | |
| ExtractInputData(const JPoint &cell) | JTable | protectedvirtual |
| FinishSelectionDrag() | JTable | protected |
| GetCell(const JPoint &pt, JPoint *cell) const | JTable | |
| GetCellRect(const JPoint &cell) const | JTable | |
| GetColBorderInfo(JCoordinate *lineWidth, JColorID *color) const | JTable | inline |
| GetColCount() const | JTable | inline |
| GetColHeader(const JTable **table) const | JTable | inline |
| GetColLeft(const JIndex index) const | JTable | inline |
| GetColWidth(const JIndex index) const | JTable | inline |
| GetDefaultColWidth() const | JTable | inline |
| GetDefaultRowHeight() const | JTable | inline |
| GetEditedCell(JPoint *editCell) const | JTable | |
| GetMin1DVisibleWidth(const JPoint &cell) const | JTable | protectedvirtual |
| GetNextSelectableCell(JPoint *cell, const JPoint &delta, const bool forExtend) const | JTable | |
| GetPrintFooterHeight(JPagePrinter &p) const | JTable | protectedvirtual |
| GetPrintHeaderHeight(JPagePrinter &p) const | JTable | protectedvirtual |
| GetRecipientCount() const | JBroadcaster | |
| GetRowBorderInfo(JCoordinate *lineWidth, JColorID *color) const | JTable | inline |
| GetRowCount() const | JTable | inline |
| GetRowHeader(const JTable **table) const | JTable | inline |
| GetRowHeight(const JIndex index) const | JTable | inline |
| GetRowTop(const JIndex index) const | JTable | inline |
| GetSelectionColor() const | JTable | inline |
| GetSenderCount() const | JBroadcaster | |
| GetTableSelection() | JTable | inline |
| GetTableSelection() const | JTable | inline |
| HandleSelectionKeyPress(const JUtf8Character &key, const bool extendSelection) | JTable | protected |
| HasRecipients() const | JBroadcaster | |
| HasSenders() const | JBroadcaster | |
| HilightIfSelected(JPainter &p, const JPoint &cell, const JRect &rect) const | JTable | protected |
| InsertCols(const JIndex index, const JSize count, const JCoordinate colWidth=0) | JTable | protected |
| InsertRows(const JIndex index, const JSize count, const JCoordinate rowHeight=0) | JTable | protected |
| IsDraggingSelection() const | JTable | inlineprotected |
| IsEditable(const JPoint &cell) const | JTable | virtual |
| IsEditing() const | JTable | inline |
| IsSelectable(const JPoint &cell, const bool forExtend) const | JTable | virtual |
| JBroadcaster() | JBroadcaster | |
| JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
| JTable(const JCoordinate defRowHeight, const JCoordinate defColWidth, const JColorID borderColor, const JColorID selectionColor) | JTable | |
| kAllColWidthsChanged | JTable | static |
| kAllRowHeightsChanged | JTable | static |
| kColBorderWidthChanged | JTable | static |
| kColMoved | JTable | static |
| kColsInserted | JTable | static |
| kColsRemoved | JTable | static |
| kColWidthChanged | JTable | static |
| kDrawByCol enum value | JTable | protected |
| kDrawByRow enum value | JTable | protected |
| kPrepareForTableDataChange | JTable | static |
| kPrepareForTableDataMessage | JTable | static |
| kRowBorderWidthChanged | JTable | static |
| kRowHeightChanged | JTable | static |
| kRowMoved | JTable | static |
| kRowsInserted | JTable | static |
| kRowsRemoved | JTable | static |
| kTableDataChanged | JTable | static |
| ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
| ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
| MoveCol(const JIndex origIndex, const JIndex newIndex) | JTable | protected |
| MoveInputField(const JCoordinate dx, const JCoordinate dy) | JTable | protectedvirtual |
| MoveRow(const JIndex origIndex, const JIndex newIndex) | JTable | protected |
| 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) const | JTable | protected |
| PlaceInputField(const JCoordinate x, const JCoordinate y) | JTable | protectedvirtual |
| PrependCols(const JSize count, const JCoordinate colWidth=0) | JTable | inlineprotected |
| PrependRows(const JSize count, const JCoordinate rowHeight=0) | JTable | inlineprotected |
| 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) override | JTable | protectedvirtual |
| ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
| ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
| RegisterAuxData(JTableData *auxData) | JTable | |
| RemoveAllCols() | JTable | protected |
| RemoveAllRows() | JTable | protected |
| RemoveAuxData(JTableData *auxData) | JTable | |
| RemoveCol(const JIndex index) | JTable | inlineprotected |
| RemoveNextCols(const JIndex firstIndex, const JSize count) | JTable | protected |
| RemoveNextRows(const JIndex firstIndex, const JSize count) | JTable | protected |
| RemovePrevCols(const JIndex lastIndex, const JSize count) | JTable | inlineprotected |
| RemovePrevRows(const JIndex lastIndex, const JSize count) | JTable | inlineprotected |
| RemoveRow(const JIndex index) | JTable | inlineprotected |
| ResizeInputField(const JCoordinate dw, const JCoordinate dh) | JTable | protectedvirtual |
| RowIndexValid(const JIndex index) const | JTable | inline |
| SelectSingleCell(const JPoint &cell, const bool scroll=true) | JTable | |
| Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
| SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
| SetAllColWidths(const JCoordinate colWidth) | JTable | |
| SetAllRowHeights(const JCoordinate rowHeight) | JTable | |
| SetColBorderInfo(const JCoordinate lineWidth, const JColorID color) | JTable | |
| SetColHeader(JTable *table) | JTable | inline |
| SetColWidth(const JIndex index, const JCoordinate colWidth) | JTable | |
| SetDefaultColWidth(const JCoordinate defColWidth) | JTable | inline |
| SetDefaultRowHeight(const JCoordinate defRowHeight) | JTable | inline |
| SetDrawOrder(const DrawOrder order) | JTable | inlineprotected |
| SetInputFieldSize(const JCoordinate w, const JCoordinate h) | JTable | protectedvirtual |
| SetRowBorderInfo(const JCoordinate lineWidth, const JColorID color) | JTable | |
| SetRowHeader(JTable *table) | JTable | inline |
| SetRowHeight(const JIndex index, const JCoordinate rowHeight) | JTable | |
| SetSelectionBehavior(const bool allowMultiple, const bool allowDiscont) | JTable | inlineprotected |
| SetSelectionColor(const JColorID color) | JTable | inline |
| SetTableData(const JTableData *data) | JTable | |
| ShiftEditing(const JCoordinate dx, const JCoordinate dy, const bool scrollToCell=true) | JTable | |
| ShouldActLike1DList(const bool act1D=true) | JTable | inlineprotected |
| StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
| StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
| TableColMoved(const JCoordinate origX, const JSize width, const JCoordinate newX)=0 | JTable | protectedpure virtual |
| TableDraw(JPainter &p, const JRect &r, const bool drawLowerRightBorder=false) | JTable | protected |
| TableDrawCell(JPainter &p, const JPoint &cell, const JRect &rect)=0 | JTable | protectedpure virtual |
| TableGetApertureWidth() const =0 | JTable | protectedpure virtual |
| TableHeightChanged(const JCoordinate y, const JCoordinate delta)=0 | JTable | protectedpure virtual |
| TableHeightScaled(const JFloat scaleFactor)=0 | JTable | protectedpure virtual |
| TablePrepareToDrawCol(const JIndex colIndex, const JIndex firstRow, const JIndex lastRow) | JTable | protectedvirtual |
| TablePrepareToDrawRow(const JIndex rowIndex, const JIndex firstCol, const JIndex lastCol) | JTable | protectedvirtual |
| TableRefresh()=0 | JTable | protectedpure virtual |
| TableRefreshCell(const JPoint &cell) | JTable | inlineprotected |
| TableRefreshCell(const JIndex row, const JIndex col) | JTable | inlineprotected |
| TableRefreshCellRect(const JRect &cellRect) | JTable | protected |
| TableRefreshCol(const JIndex index) | JTable | inlineprotected |
| TableRefreshRect(const JRect &rect)=0 | JTable | protectedpure virtual |
| TableRefreshRow(const JIndex index) | JTable | inlineprotected |
| TableRowMoved(const JCoordinate origY, const JSize height, const JCoordinate newY)=0 | JTable | protectedpure virtual |
| TableScrollToCell(const JPoint &cell, const bool centerInDisplay=false) | JTable | |
| TableScrollToCellRect(const JRect &cellRect, const bool centerInDisplay=false)=0 | JTable | protectedpure virtual |
| TableSetGUIBounds(const JCoordinate w, const JCoordinate h)=0 | JTable | protectedpure virtual |
| TableSetScrollSteps(const JCoordinate hStep, const JCoordinate vStep)=0 | JTable | protectedpure virtual |
| TableWidthChanged(const JCoordinate x, const JCoordinate delta)=0 | JTable | protectedpure virtual |
| TableWidthScaled(const JFloat scaleFactor)=0 | JTable | protectedpure virtual |
| ToString() const | JBroadcaster | virtual |
| WillActLike1DList() const | JTable | inlineprotected |
| ~JBroadcaster() | JBroadcaster | virtual |
| ~JTable() override | JTable |