LazDoc - updates to TDBGrid, TCustomDBGrid, TCustomGrid in Grids.xml, DBGrids.xml. Minor change to StdCtrls.xml

git-svn-id: trunk@13853 -
This commit is contained in:
kirkpatc 2008-01-24 11:43:54 +00:00
parent 4596953f06
commit 71e86fa60c
3 changed files with 90 additions and 109 deletions

View File

@ -83,7 +83,8 @@
</element> </element>
<!-- object Visibility: default --> <!-- object Visibility: default -->
<element name="TCustomDbGrid"> <element name="TCustomDbGrid">
<short><i>TCustomDBGrid </i>- the base class for <i>TDBGrid</i>, for displaying database information in the manner of a <i>StringGrid</i></short> <short><i>TCustomDBGrid </i>
- the base class for <i>TDBGrid</i>, for displaying database information in the manner of a <i>StringGrid</i></short>
<seealso><link id="#lcl.DBCtrls.HowToUseDataAwareControls"/></seealso> <seealso><link id="#lcl.DBCtrls.HowToUseDataAwareControls"/></seealso>
</element> </element>
<!-- object Visibility: default --> <!-- object Visibility: default -->
@ -1662,10 +1663,8 @@
</element> </element>
<!-- object Visibility: default --> <!-- object Visibility: default -->
<element name="TCustomDbGrid"> <element name="TCustomDbGrid">
<short/> <short><i>TCustomDBGrid </i> - the base class for <i>TDBGrid</i> , for displaying database information in the manner of a <i>StringGrid</i></short>
<descr/> <seealso><link id="#lcl.DBCtrls.HowToUseDataAwareControls"/></seealso>
<errors/>
<seealso/>
</element> </element>
<!-- variable Visibility: private --> <!-- variable Visibility: private -->
<element name="TCustomDbGrid.FDataLink"> <element name="TCustomDbGrid.FDataLink">
@ -2701,9 +2700,7 @@
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.DataSource"> <element name="TCustomDbGrid.DataSource">
<short/> <short>The DataSource from which this grid displays - usually the result of a database Query</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.Options"> <element name="TCustomDbGrid.Options">
@ -2713,9 +2710,7 @@
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.ReadOnly"> <element name="TCustomDbGrid.ReadOnly">
<short/> <short>Set True to prevent writing to grid; set False to allow modification</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.TitleFont"> <element name="TCustomDbGrid.TitleFont">
@ -2725,21 +2720,15 @@
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnCellClick"> <element name="TCustomDbGrid.OnCellClick">
<short/> <short>Event handler for mouse click in a cell of the grid</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnColEnter"> <element name="TCustomDbGrid.OnColEnter">
<short/> <short>Event handler if mouse enters column or it gains focus</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnColExit"> <element name="TCustomDbGrid.OnColExit">
<short/> <short>Event handler if mouse leaves column or it loses focus</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnColumnMoved"> <element name="TCustomDbGrid.OnColumnMoved">
@ -2749,9 +2738,7 @@
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnDrawColumnCell"> <element name="TCustomDbGrid.OnDrawColumnCell">
<short/> <short>Event handler if the cell in this column requires to be drawn</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnEditButtonClick"> <element name="TCustomDbGrid.OnEditButtonClick">
@ -2761,15 +2748,11 @@
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnFieldEditMask"> <element name="TCustomDbGrid.OnFieldEditMask">
<short/> <short>Event handler if field is associated with an edit mask</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomDbGrid.OnTitleClick"> <element name="TCustomDbGrid.OnTitleClick">
<short/> <short>Event handler for mouse click on Title</short>
<descr/>
<seealso/>
</element> </element>
<!-- constructor Visibility: public --> <!-- constructor Visibility: public -->
<element name="TCustomDbGrid.Create"> <element name="TCustomDbGrid.Create">
@ -2810,7 +2793,11 @@
</element> </element>
<!-- object Visibility: default --> <!-- object Visibility: default -->
<element name="TdbGrid"> <element name="TdbGrid">
<short><i>TdbGrid </i>- a data-aware version of <i>TStringGrid,</i> for displaying and operating on a series of Rows and Columns from a database</short> <short><i>TdbGrid </i> - a data-aware version of <i>TStringGrid,</i> for displaying and operating on a series of Rows and Columns from a database</short>
<descr>
<p><i>TdbGrid </i> - a data-aware version of <i>TStringGrid,</i> for displaying and operating on a series of Rows and Columns from a database</p>
<p>Inherits many of its properties from <link id="#lcl.Grids.TCustomGrid">TCustomGrid</link> and, of course, from <link id="TCustomDBGrid">TCustomDBGrid</link></p>
</descr>
<seealso><link id="#lcl.DBCtrls.HowToUseDataAwareControls"/></seealso> <seealso><link id="#lcl.DBCtrls.HowToUseDataAwareControls"/></seealso>
</element> </element>
<!-- property Visibility: public --> <!-- property Visibility: public -->
@ -3078,6 +3065,8 @@
<errors/> <errors/>
<seealso/> <seealso/>
</element> </element>
<element name="TDBGrid.AutoEdit"/>
<element name="TDBGrid.BorderSpacing"/>
</module> </module>
<!-- DBGrids --> <!-- DBGrids -->
</package> </package>

View File

@ -1140,34 +1140,30 @@
<!-- object Visibility: default --> <!-- object Visibility: default -->
<element name="TCustomGrid"> <element name="TCustomGrid">
<short>The base class for all grid controls</short> <short>The base class for all grid controls</short>
<descr><p>A grid is a collection of cells that are organized in columns and rows. <descr>
<p>A grid is a collection of cells that are organized in columns and rows.
Grids are adequate to show data that have tabular nature, for example tables in a database. Grids are adequate to show data that have tabular nature, for example tables in a database.
</p><p><b>Key properties:</b></p> </p>
<p>
<p>The <link id="TCustomGrid.ColCount">ColCount</link> and <link id="TCustomGrid.RowCount">RowCount</link> properties contain the column and row count of the grid. </p> <b>Key properties:</b>
</p>
<p>The <link id="TCustomGrid.FixedCols">FixedCols</link> and <link id="TCustomGrid.FixedRows">FixedRows</link> properties specify the count of fixed columns or rows that are used for headings. </p> <p>The <link id="TCustomGrid.ColCount">ColCount</link> and <link id="TCustomGrid.RowCount">RowCount</link> properties contain the column and row count of the grid. </p>
<p>The <link id="TCustomGrid.FixedCols">FixedCols</link> and <link id="TCustomGrid.FixedRows">FixedRows</link> properties specify the count of fixed columns or rows that are used for headings. </p>
<p>The column widths and row heights of the grid are accessible with the <link id="TCustomGrid.ColWidths">ColWidths</link> and <link id="TCustomGrid.RowHeights">RowHeights</link> properties. </p> <p>The column widths and row heights of the grid are accessible with the <link id="TCustomGrid.ColWidths">ColWidths</link> and <link id="TCustomGrid.RowHeights">RowHeights</link> properties. </p>
<p>The <link id="TCustomGrid.DefaultColWidth">DefaultColWidth</link> and DefaultRowHeight properties are used to specify default column widths or row heights respectively. </p>
<p>The <link id="TCustomGrid.DefaultColWidth">DefaultColWidth</link> and DefaultRowHeight properties are used to specify default column widths or row heights respectively. </p> <p>The colors of the cells and the grid elements are specified with the <link id="TCustomGrid.AlternateColor">AlternateColor</link>, <link id="TCustomGrid.BorderColor">BorderColor</link>, <link id="TCustomGrid.FixedColor">FixedColor</link>, <link id="TCustomGrid.FixedHotColor">FixedHotColor</link>, <link id="TCustomGrid.FocusColor">FocusColor</link>, <link id="TCustomGrid.GridLineColor">GridLineColor</link> and <link id="TCustomGrid.SelectedColor">SelectedColor</link> properties. The <link id="TCustomGrid.GridWidth">GridWidth</link> and <link id="TCustomGrid.GridHeight">GridHeight</link> properties contain the dimension of the entire grid.</p>
<p>The <link id="TCustomGrid.ScrollBars">ScrollBars</link> property controls the creation of scrollbars for the grid. </p>
<p>The colors of the cells and the grid elements are specified with the <link id="TCustomGrid.AlternateColor">AlternateColor</link>, <link id="TCustomGrid.BorderColor">BorderColor</link>, <link id="TCustomGrid.FixedColor">FixedColor</link>, <link id="TCustomGrid.FixedHotColor">FixedHotColor</link>, <link id="TCustomGrid.FocusColor">FocusColor</link>, <link id="TCustomGrid.GridLineColor">GridLineColor</link> and <link id="TCustomGrid.SelectedColor">SelectedColor</link> properties. The <link id="TCustomGrid.GridWidth">GridWidth</link> and <link id="TCustomGrid.GridHeight">GridHeight</link> properties contain the dimension of the entire grid.</p> <p>The <link id="TCustomGrid.LeftCol">LeftCol</link>, <link id="TCustomGrid.TopRow">TopRow</link>, <link id="TCustomGrid.VisibleColCount">VisibleColCount</link> and <link id="TCustomGrid.VisibleRowCount">VisibleRowCount</link> properties contain information about the visible area of the grid. </p>
<p>The <link id="TCustomGrid.Options">Options</link> property controls options for the grid.
<p>The <link id="TCustomGrid.ScrollBars">ScrollBars</link> property controls the creation of scrollbars for the grid. </p> </p>
<p>
<p>The <link id="TCustomGrid.LeftCol">LeftCol</link>, <link id="TCustomGrid.TopRow">TopRow</link>, <link id="TCustomGrid.VisibleColCount">VisibleColCount</link> and <link id="TCustomGrid.VisibleRowCount">VisibleRowCount</link> properties contain information about the visible area of the grid. </p> <b>Key methods and events:</b>
</p>
<p>The <link id="TCustomGrid.Options">Options</link> property controls options for the grid. <p>If the user highlights a cell of the grid, the <link id="TCustomGrid.SelectCell">SelectCell</link> method is called that triggers the <link id="TCustomGrid.OnSelectCell">OnSelectCell</link> event. The position of the highlighted cell is stored within the <link id="TCustomGrid.Col">Col</link> and <link id="TCustomGrid.Row">Row</link> property.</p>
</p><p><b>Key methods and events:</b></p> <p>The <link id="TCustomGrid.MouseToCell">MouseToCell</link> method calculates a grid cell from a given screen position.</p>
<p>Huge changes to the grid should be encapsulated in calls to <link id="TCustomGrid.BeginUpdate">BeginUpdate</link> and <link id="TCustomGrid.EndUpdate">EndUpdate</link> to speed up the application. </p>
<p>If the user highlights a cell of the grid, the <link id="TCustomGrid.SelectCell">SelectCell</link> method is called that triggers the <link id="TCustomGrid.OnSelectCell">OnSelectCell</link> event. The position of the highlighted cell is stored within the <link id="TCustomGrid.Col">Col</link> and <link id="TCustomGrid.Row">Row</link> property.</p> <p>Component developers must override the <link id="TCustomGrid.DrawCell">DrawCell</link> method in customized grids.</p>
</descr>
<p>The <link id="TCustomGrid.MouseToCell">MouseToCell</link> method calculates a grid cell from a given screen position.</p>
<p>Huge changes to the grid should be encapsulated in calls to <link id="TCustomGrid.BeginUpdate">BeginUpdate</link> and <link id="TCustomGrid.EndUpdate">EndUpdate</link> to speed up the application. </p>
<p>Component developers must override the <link id="TCustomGrid.DrawCell">DrawCell</link> method in customized grids.</p></descr>
<seealso> <seealso>
<link id="TStringGrid"/> <link id="TStringGrid"/>
<link id="TDrawGrid"/> <link id="TDrawGrid"/>
@ -2940,10 +2936,12 @@ The purpose of this method is to call event handler <i>OnBeforeSelection</i>.</d
<!-- function Visibility: protected --> <!-- function Visibility: protected -->
<element name="TCustomGrid.SelectCell"> <element name="TCustomGrid.SelectCell">
<short>Is called if a grid cell is highlighted.</short> <short>Is called if a grid cell is highlighted.</short>
<descr><p>The SelectCell method is called if a grid cell will be highlighted.</p> <descr>
<p>The <i>aCol</i> and <i>aRow</i> parameters contain the column and the row of the highlighted cell. </p> <p>The SelectCell method is called if a grid cell will be highlighted.</p>
<p>Component developers may use the <i>SelectCell</i> method to react on focus changes. The <i>Result</i> is true if the cell is allowed to be selected. <p>The <i>aCol</i> and <i>aRow</i> parameters contain the column and the row of the highlighted cell. </p>
Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectCell">OnSelectCell</link> event instead.</p></descr> <p>Component developers may use the <i>SelectCell</i> method to react on focus changes. The <i>Result</i> is true if the cell is allowed to be selected.
Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectCell">OnSelectCell</link> event instead.</p>
</descr>
</element> </element>
<!-- function result Visibility: default --> <!-- function result Visibility: default -->
<element name="TCustomGrid.SelectCell.Result"><short/></element> <element name="TCustomGrid.SelectCell.Result"><short/></element>
@ -3088,15 +3086,11 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
<element name="TCustomGrid.WndProc.TheMessage"><short/></element> <element name="TCustomGrid.WndProc.TheMessage"><short/></element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.AutoAdvance"> <element name="TCustomGrid.AutoAdvance">
<short/> <short>Automatically advance down the grid on successive mouse clicks</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.AutoFillColumns"> <element name="TCustomGrid.AutoFillColumns">
<short/> <short>Automatically fill columns with default values if nothing else specified</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.BorderStyle"> <element name="TCustomGrid.BorderStyle">
@ -3122,10 +3116,12 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.ColWidths"> <element name="TCustomGrid.ColWidths">
<short>Column widths for the grid.</short> <short>Column widths for the grid.</short>
<descr><p>The column is specified with the <i>aCol</i> parameter. The <i>aCol</i> parameter must fall within the valid index range of 0 to <link id="TCustomGrid.ColWidths.ColCoun">ColCount</link>-1. </p> <descr>
<p>The return value of the property is the width of this column, measured in pixels. </p> <p>The column is specified with the <i>aCol</i> parameter. The <i>aCol</i> parameter must fall within the valid index range of 0 to <link id="TCustomGrid.ColWidths.ColCoun">ColCount</link>-1. </p>
<p>The initial width of a newly created column is specified with the <link id="TCustomGrid.ColWidths.DefaultColWidth">DefaultColWidth</link> property. After that the user may redefine this value. </p> <p>The return value of the property is the width of this column, measured in pixels. </p>
<p>If the <link id="TCustomGrid.ColWidths.Options">Options</link> property includes the appropriate value, the column width may also be changed by the user at runtime.</p></descr> <p>The initial width of a newly created column is specified with the <link id="TCustomGrid.ColWidths.DefaultColWidth">DefaultColWidth</link> property. After that the user may redefine this value. </p>
<p>If the <link id="TCustomGrid.ColWidths.Options">Options</link> property includes the appropriate value, the column width may also be changed by the user at runtime.</p>
</descr>
<seealso><link id="TCustomGrid.RowHeights"/></seealso> <seealso><link id="TCustomGrid.RowHeights"/></seealso>
</element> </element>
<!-- argument Visibility: default --> <!-- argument Visibility: default -->
@ -3133,15 +3129,19 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.DefaultColWidth"> <element name="TCustomGrid.DefaultColWidth">
<short>Default value for the width of newly created grid columns.</short> <short>Default value for the width of newly created grid columns.</short>
<descr><p>If new columns of the grid are created by changing the <link id="TCustomGrid.DefaultColWidth.ColCount">ColCount</link> property, the width of these new columns will be set to the value of the <i>DefaultColWidth</i> property. </p> <descr>
<p>After that the user may redefine this value. If the <link id="TCustomGrid.DefaultColWidth.Options">Options</link> property includes the appropriate value, the column width may also be changed by the user at runtime.</p></descr> <p>If new columns of the grid are created by changing the <link id="TCustomGrid.DefaultColWidth.ColCount">ColCount</link> property, the width of these new columns will be set to the value of the <i>DefaultColWidth</i> property. </p>
<p>After that the user may redefine this value. If the <link id="TCustomGrid.DefaultColWidth.Options">Options</link> property includes the appropriate value, the column width may also be changed by the user at runtime.</p>
</descr>
<seealso><link id="TCustomGrid.DefaultRowHeight"/></seealso> <seealso><link id="TCustomGrid.DefaultRowHeight"/></seealso>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.DefaultRowHeight"> <element name="TCustomGrid.DefaultRowHeight">
<short>Default value for the height of newly created grid rows.</short> <short>Default value for the height of newly created grid rows.</short>
<descr><p>If new rows of the grid are created by changing the <link id="TCustomGrid.DefaultRowHeight.RowCount">RowCount</link> property, the height of these new rows will be set to the value of the <i>DefaultRowHeight</i> property. </p> <descr>
<p>After that the user may redefine this value. If the <link id="TCustomGrid.DefaultRowHeight.Options">Options</link> property includes the appropriate value, the row height may also be changed by the user at runtime.</p></descr> <p>If new rows of the grid are created by changing the <link id="TCustomGrid.DefaultRowHeight.RowCount">RowCount</link> property, the height of these new rows will be set to the value of the <i>DefaultRowHeight</i> property. </p>
<p>After that the user may redefine this value. If the <link id="TCustomGrid.DefaultRowHeight.Options">Options</link> property includes the appropriate value, the row height may also be changed by the user at runtime.</p>
</descr>
<seealso><link id="TCustomGrid.DefaultColWidth"/></seealso> <seealso><link id="TCustomGrid.DefaultColWidth"/></seealso>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
@ -3152,9 +3152,7 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.DefaultTextStyle"> <element name="TCustomGrid.DefaultTextStyle">
<short/> <short>Default style for displaying text - includes alignment, layout, single or multi-lines</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.DragDx"> <element name="TCustomGrid.DragDx">
@ -3170,9 +3168,7 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.EditorMode"> <element name="TCustomGrid.EditorMode">
<short/> <short>Is grid ready to accept edits (EditorMode True)</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.EditorKey"> <element name="TCustomGrid.EditorKey">
@ -3189,8 +3185,10 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.FixedCols"> <element name="TCustomGrid.FixedCols">
<short>Number of the fixed columns of the grid.</short> <short>Number of the fixed columns of the grid.</short>
<descr><p>Contains the fixed column count of a grid. </p> <descr>
<p>Fixed columns are normally used for headings.</p></descr> <p>Contains the fixed column count of a grid. </p>
<p>Fixed columns are normally used for headings.</p>
</descr>
<seealso> <seealso>
<link id="TCustomGrid.FixedRows"/> <link id="TCustomGrid.FixedRows"/>
<link id="TCustomGrid.ColCount"/> <link id="TCustomGrid.ColCount"/>
@ -3199,8 +3197,10 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.FixedRows"> <element name="TCustomGrid.FixedRows">
<short>Number of the fixed rows of the grid.</short> <short>Number of the fixed rows of the grid.</short>
<descr><p>Contains the fixed row count of a grid. </p> <descr>
<p>Fixed rows are normally used for headings.</p></descr> <p>Contains the fixed row count of a grid. </p>
<p>Fixed rows are normally used for headings.</p>
</descr>
<seealso> <seealso>
<link id="TCustomGrid.RowCount"/> <link id="TCustomGrid.RowCount"/>
<link id="TCustomGrid.FixedCols"/> <link id="TCustomGrid.FixedCols"/>
@ -3247,27 +3247,19 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.GridLineColor"> <element name="TCustomGrid.GridLineColor">
<short/> <short>Colour to be used for GridLines</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.GridLineStyle"> <element name="TCustomGrid.GridLineStyle">
<short/> <short>Style to be used for GridLines</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.GridLineWidth"> <element name="TCustomGrid.GridLineWidth">
<short/> <short>Width (thickness) of GridLines</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.GridWidth"> <element name="TCustomGrid.GridWidth">
<short/> <short>Width of the whole Grid</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.LeftCol"> <element name="TCustomGrid.LeftCol">
@ -3300,9 +3292,11 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.RowHeights"> <element name="TCustomGrid.RowHeights">
<short>The row heights for the grid.</short> <short>The row heights for the grid.</short>
<descr><p>The row is specified with the <i>aRow</i> parameter. The <i>aRow</i> parameter must fall within the valid index range of 0 to <link id="TCustomGrid.RowHeights.RowCount">RowCount</link>-1.</p> <descr>
<p>The return value of the property is the height of this row, measured in pixels.</p> <p>The row is specified with the <i>aRow</i> parameter. The <i>aRow</i> parameter must fall within the valid index range of 0 to <link id="TCustomGrid.RowHeights.RowCount">RowCount</link>-1.</p>
<p>The initial height of a newly created row is specified with the <link id="TCustomGrid.RowHeights.DefaultRowHeight">DefaultRowHeight</link> property. After that the user may redefine this value. If the <link id="TCustomGrid.RowHeights.Options">Options</link> property includes the appropriate value, the row height may also be changed by the user at runtime.</p></descr> <p>The return value of the property is the height of this row, measured in pixels.</p>
<p>The initial height of a newly created row is specified with the <link id="TCustomGrid.RowHeights.DefaultRowHeight">DefaultRowHeight</link> property. After that the user may redefine this value. If the <link id="TCustomGrid.RowHeights.Options">Options</link> property includes the appropriate value, the row height may also be changed by the user at runtime.</p>
</descr>
<seealso><link id="TCustomGrid.ColWidths"/></seealso> <seealso><link id="TCustomGrid.ColWidths"/></seealso>
</element> </element>
<!-- argument Visibility: default --> <!-- argument Visibility: default -->
@ -3321,9 +3315,7 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.SelectedColor"> <element name="TCustomGrid.SelectedColor">
<short/> <short>Colour to be used for selected cells</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.Selection"> <element name="TCustomGrid.Selection">
@ -3333,9 +3325,7 @@ Application developers should use the <link id="TCustomGrid.SelectCell.OnSelectC
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.ScrollBars"> <element name="TCustomGrid.ScrollBars">
<short/> <short>The ScrollBars to be used with this grid</short>
<descr/>
<seealso/>
</element> </element>
<!-- property Visibility: protected --> <!-- property Visibility: protected -->
<element name="TCustomGrid.TopRow"> <element name="TCustomGrid.TopRow">
@ -3451,9 +3441,10 @@ Application developers may use the OnSelection and OnBeforeSelection events to r
<!-- procedure Visibility: public --> <!-- procedure Visibility: public -->
<element name="TCustomGrid.Clear"> <element name="TCustomGrid.Clear">
<short>clear all cells from the grid.</short> <short>clear all cells from the grid.</short>
<descr><p>Reset Column and Row counts to 0. Grid is completely emptied.</p> <descr>
<p>Reset Column and Row counts to 0. Grid is completely emptied.</p>
<p>Compatibility: This property applies to Lazarus grids only , under Delphi/Kylix a grid can't be completly emptied.</p></descr> <p>Compatibility: This property applies to Lazarus grids only , under Delphi/Kylix a grid can't be completly emptied.</p>
</descr>
</element> </element>
<!-- procedure Visibility: public --> <!-- procedure Visibility: public -->
<element name="TCustomGrid.DeleteColRow"> <element name="TCustomGrid.DeleteColRow">

View File

@ -6006,6 +6006,7 @@ Indicates how text is displayed in a text editing control.</p>
</element> </element>
<!-- property Visibility: public --> <!-- property Visibility: public -->
<element name="TCustomCheckBox.TabStop"> <element name="TCustomCheckBox.TabStop">
<short>Is the control in the sequence of controls accessed by successive presses of the Tab key?</short>
<descr>Use the TabStop to allow or disallow access to the control using the Tab key. <descr>Use the TabStop to allow or disallow access to the control using the Tab key.
If the TabStop is True, the control is in the tab order. If TabStop is False, the control is not in the tab order and the user can't press the Tab key to move to the control.</descr> If the TabStop is True, the control is in the tab order. If TabStop is False, the control is not in the tab order and the user can't press the Tab key to move to the control.</descr>