TabSheetMeasures

Namespace: PP.Ui;

Inheritance hierarchy

Object

TabSheetSerializableObject

TabSheetMeasures

Description

The TabSheetMeasures class represents table dimensions.

Syntax

PP.initClass(PP.Ui.TabSheetMeasures, PP.Ui.TabSheetSerializableObject, "PP.Ui.TabSheetMeasures");

Comments

This class is used to store information about table state and calculate auxiliary values.

Constructor

  Constructor name Brief description
TabSheetMeasures The TabSheetMeasures constructor creates an instance of the TabSheetMeasures class.

Properties

  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.

Methods

  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.

Properties inherited from the class Object

  Property name Brief description
Data The Data property associates a random object with this component.
Id The Id property sets component identifier.
Settings The Settings property sets component parameters.

Methods inherited from the class Object

  Method name Brief description
clone The clone method creates a copy of object. It is not implemented in PP.Ui.Control.
dispose The dispose method deletes the component.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.

Seebsp;also:

Table