Working with Table > Classes > TabSheetMeasures
Namespace: PP.Ui;
TabSheetSerializableObject
TabSheetMeasures
The TabSheetMeasures class represents table dimensions.
PP.initClass(PP.Ui.TabSheetMeasures, PP.Ui.TabSheetSerializableObject, "PP.Ui.TabSheetMeasures");
This class is used to store information about table state and calculate auxiliary values.
Constructor name | Brief description | |
![]() |
TabSheetMeasures | The TabSheetMeasures constructor creates an instance of the TabSheetMeasures class. |
Property name | Brief description | |
![]() |
ColumnResizeEnabled | The ColumnResizeEnabled property determines whether column width can be changed using the mouse. |
![]() |
ColumnWidth | The ColumnWidth property determines width of the specified table column. |
![]() |
DefaultColumnWidth | The DefaultColumnWidth property sets default width for table columns. |
![]() |
DefaultRowHeight | The DefaultRowHeight property sets default height for table rows. |
![]() |
DisplayAccessRights | The DisplayAccessRights property controls visibility of an icon that indicates access permissions for table cells. |
![]() |
DisplayFixedAreaLines | The DisplayFixedAreaLines property controls visibility of the lines that separate fixed rows and columns in a table from non-fixed ones. |
![]() |
FixedAreaLineColor | The FixedAreaLineColor property determines color of the line that separates fixed and non-fixed rows and columns. |
![]() |
FixedBehaviour | The FixedBehaviour property determines whether fixed rows and columns are fully selected when the user clicks on them. |
![]() |
HeaderHeight | The HeaderHeight property sets height of table column headers. |
![]() |
MaxColumn | The MaxColumn property sets maximum number of table columns. |
![]() |
MaxRow | The MaxRow property sets maximum number of table rows. |
![]() |
RowHeaderWidth | The RowHeaderWidth property sets width of table row headers. |
![]() |
RowHeight | The RowHeight property sets height of the specified table row. |
![]() |
RowResizeEnabled | The RowResizeEnabled property determines whether row height can be changed using the mouse. |
![]() |
VisibleColHeaders | The VisibleColHeaders property controls visibility of table column headers. |
![]() |
VisibleGrid | The VisibleGrid property controls table grid visibility. |
![]() |
VisibleRowHeaders | The VisibleRowHeaders property controls visibility of table row headers. |
Method name | Brief description | |
![]() |
addHiddenColumn | The addHiddenColumn method hides table column by the specified index. |
![]() |
addHiddenRow | The addHiddenRow method hides table row by the specified index. |
![]() |
calcColumnsWidth | The calcColumnsWidth method calculates value of total width for table columns in the specified range. |
![]() |
calcColumnsWidthByPosition | The calcColumnsWidthByPosition method calculates total width of columns in the specified range. |
![]() |
calcRowsHeight | The calcRowsHeight method calculates value of total height for table rows in the specified range. |
![]() |
calcRowsHeightByPosition | The calcRowsHeightByPosition method calculates value of total height for rows in the specified range. |
![]() |
deleteColumn | The deleteColumn method deletes table columns. |
![]() |
deleteRow | The deleteRow method deletes table rows. |
![]() |
eachVisibleColIndex | The eachVisibleColIndex method executes the specified function when iterating through indexes of each visible table column. |
![]() |
eachVisibleCoord | The eachVisibleCoord method executes the specified function when iterating through each visible coordinate of the table. |
![]() |
eachVisibleRowIndex | The eachVisibleRowIndex method executes the specified function when iterating through indexes of each visible table row. |
![]() |
getColumnIndexByPos | The getColumnIndexByPos method determines column index using its position in the table. |
![]() |
getColumnPosByIndex | The getColumnPosByIndex method determines column's position in the table by its index. |
![]() |
getCoordSize | The getCoordSize method returns height of the row and width of the column that correspond to the specified coordinates. |
![]() |
getDefaultColumnVisibility | The getDefaultColumnVisibility method returns if columns are visible by default. |
![]() |
getDefaultRowVisibility | The getDefaultRowVisibility method returns if rows are visible by default. |
![]() |
getFirstColToScroll | The getFirstColToScroll method returns index of the first column, starting from which the table is scrolled. |
![]() |
getFirstRowToScroll | The getFirstRowToScroll method returns index of the first row, starting from which the table is scrolled. |
![]() |
getFixedColumnCount | The getFixedColumnCount method returns the number of fixed table columns. |
![]() |
getFixedHeight | The getFixedHeight method returns total height of fixed table rows. |
![]() |
getFixedRowCount | The getFixedRowCount method returns the number of fixed table rows. |
![]() |
getFixedWidth | The getFixedWidth method returns total width of fixed table columns. |
![]() |
getLastColFullyVisible | The getLastColFullyVisible method returns index of the last fully visible table column. |
![]() |
getLastColIndex | The getLastColIndex method returns index of the last table column. |
![]() |
getLastColumnToScroll | The getLastColumnToScroll method returns index of the last column, to which the table is scrolled. |
![]() |
getLastEntirelyVisibleColIndex | The getLastEntirelyVisibleColIndex method returns index of the last fully visible column. |
![]() |
getLastEntirelyVisibleRowIndex | The getLastEntirelyVisibleRowIndex method returns index of the last fully visible row. |
![]() |
getLastNonHiddenColIndex | The getLastNonHiddenColIndex method returns index of the last non-hidden table column. |
![]() |
getLastNonHiddenRowIndex | The getLastNonHiddenRowIndex method returns index of the last non-hidden table row. |
![]() |
getLastRowFullyVisible | The getLastRowFullyVisible method returns index of the last fully visible table row. |
![]() |
getLastRowIndex | The getLastRowIndex method returns index of the last table row. |
![]() |
getLastRowToScroll | The getLastRowToScroll method returns index of the last row, up to which the table is scrolled down. |
![]() |
getLastVisibleColIndex | The getLastVisibleColIndex method returns index of the last visible table column. |
![]() |
getLastVisibleRowIndex | The getLastVisibleRowIndex method returns index of the last visible table row. |
![]() |
getNextBottomCoord | The getNextBottomCoord method returns coordinates of the cell positioned one row below the cell with the specified coordinates. |
![]() |
getNextLeftCoord | The getNextLeftCoord method returns coordinates of the cell positioned one column to the left from the cell with the specified coordinates. |
![]() |
getNextNonHiddenColumn | The getNextNonHiddenColumn method returns index of the non-hidden table column that goes after a the specified column. |
![]() |
getNextNonHiddenRow | The getNextNonHiddenRow method returns index of the non-hidden row that goes after the specified table row. |
![]() |
getNextRightCoord | The getNextRightCoord method returns coordinates of the cell positioned one column to the right from the cell with the specified coordinates. |
![]() |
getNextTopCoord | The getNextTopCoord method returns coordinates of the cell positioned one row above the cell with the specified coordinates. |
![]() |
getPreviousNonHiddenColumn | The getPreviousNonHiddenColumn method returns index of non-hidden column positioned before the specified table column. |
![]() |
getPreviousNonHiddenRow | The getPreviousNonHiddenRow method returns index of non-hidden row positioned before the specified table row. |
![]() |
getRealCoordSize | The getCoordSize method returns height of the row and width of the column that correspond to the specified coordinates. |
![]() |
getRowIndexByPos | The getRowIndexByPos method determines row index by its position in the table. |
![]() |
getRowPosByIndex | The getRowPosByIndex method determines row position in the table using row index. |
![]() |
getScrollableColIndexes | The getScrollableColIndexes method returns index of scrollable table columns. |
![]() |
getScrollableRowIndexes | The getScrollableRowIndexes method returns indexes of scrollable table rows. |
![]() |
getTabSheet | The getTabSheet method returns the basic Tabsheet component. |
![]() |
getVirtualSize | The getVirtualSize method returns virtual table size in pixels. |
![]() |
getVisibleColIndexes | The getVisibleColIndexes method returns array of indexes for visible table columns. |
![]() |
getVisibleColumnsCount | The getVisibleColumnsCount method returns the number of visible table columns. |
![]() |
getVisibleDefaultCellsCount | The getVisibleDefaultCellsCount method returns default number for visible table cells. |
![]() |
getVisibleRowIndexes | The getVisibleRowIndexes method returns array of indexes for visible table cells. |
![]() |
getVisibleRowsCount | The getVisibleRowsCount method returns the number of visible table rows. |
![]() |
getVisibleTableSize | The getVisibleTableSize method returns the number of visible columns and rows in the table, and also their total height and width. |
![]() |
insertColumn | The insertColumn method inserts columns into a table. |
![]() |
insertRow | The insertRow method inserts rows into a table. |
![]() |
invalidateCache | The invalidateCache method clears cached data that contains information concerning table dimensions. |
![]() |
invalidateVisibleTableSizeCache | The invalidateVisibleTableSizeCache method clears cached data containing information about table visible area size. |
![]() |
isColInsideVisibleRange | The isColInsideVisibleRange method determines whether the specified column is within the visible table range. |
![]() |
isColumnHidden | The isColumnHidden method determines whether the specified table column is hidden. |
![]() |
isCoordInsideVisibleRange | The isCoordInsideVisibleRange method determines whether the specified coordinate is within visible table range. |
![]() |
isLastVisibleColumnLastNonHidden | The isLastVisibleColumnLastNonHidden method determines whether the last column of visible range is the last non-hidden column in the table. |
![]() |
isLastVisibleRowLastNonHidden | The isLastVisibleRowLastNonHidden method determines whether the last row of visible range is the last non-hidden row in the table. |
![]() |
isRowHidden | The isRowHidden method determines whether the specified table row is a hidden row. |
![]() |
isRowInsideVisibleRange | The isRowInsideVisibleRange method determines whether the specified row is within the visible table range. |
![]() |
iterateColumnWidth | The iterateColumnWidth method iterates through values of table columns width. |
![]() |
iterateLeftOffset | The iterateLeftOffset method iterates through values of table columns width. |
![]() |
iterateRowHeight | The iterateRowHeight method iterates through values of table rows height. |
![]() |
iterateTopOffset | The iterateTopOffset method iterates through values of table rows height. |
![]() |
removeHiddenColumn | The removeHiddenColumn method shows hidden table column with the specified index. |
![]() |
removeHiddenRow | The removeHiddenRow method shows hidden table row with the specified index. |
![]() |
setColumnsWidth | The setColumnsWidth method sets new width values for table columns. |
![]() |
setFixedColumn | The setFixedColumn method fixes table columns up to column with the specified index. |
![]() |
setFixedRow | The setFixedRow method fixes table rows up to row with the specified index. |
![]() |
setRowsHeight | The setRowsHeight method sets new height values for table rows. |
![]() |
updateData | The updateData method sets table dimension properties. |
Property name | Brief description | |
![]() |
The Id property determines a repository object identifier. |
Method name | Brief description | |
![]() |
clone | The clone method creates an object copy. |
![]() |
dispose | The dispose method deletes the component. |
![]() |
getHashCode | The getHashCode method returns hash code of repository object. |
![]() |
getId | The getId method returns repository object identifier. |
![]() |
getSettings | The getSettings method returns repository object settings. |
![]() |
getTypeName | The getTypeName method returns the name of the object type without the namespace, to which it belongs. |
![]() |
isEqual | The isEqual method determines whether the specified object is equal to the current repository object. |
![]() |
isLive | The isLive method determines validity of repository object. |
![]() |
removeAllEvents | The removeAllEvents method removes all object event handlers by the specified context. |
![]() |
setId | The setId method determines a repository object identifier. |
![]() |
setSettings | The setSettings method determines repository object settings. |
![]() |
defineProps | The defineProps method creates get and set methods from name array for the specified class. |
![]() |
keys | The keys method returns array of methods and properties names for the specified object. |
Seebsp;also: