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. | |
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. | |
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: