mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-23 01:19:37 +02:00
Merged revision(s) 65495 #e60ac64691 from trunk:
Docs: LCL. Adds, updates content and links. ........ git-svn-id: branches/fixes_2_2@65498 -
This commit is contained in:
parent
16944a47ac
commit
38d0ec4a17
@ -146,7 +146,7 @@
|
||||
<element name="TContainedAction.SetParentComponent.AParent">
|
||||
<short>Value assigned to the parent component for the class.</short>
|
||||
</element>
|
||||
<element name="TContainedAction.Destroy" link="#rtl.classes.TBasicAction.Destroy">
|
||||
<element name="TContainedAction.Destroy">
|
||||
<short>Destructor for the class instance.</short>
|
||||
<descr>
|
||||
<p>
|
||||
@ -1171,7 +1171,13 @@
|
||||
<!-- property Visibility: public -->
|
||||
<element name="TCustomAction.DisableIfNoHandler">
|
||||
<short>
|
||||
<var>DisableIfNoHandler </var>- don't use this action if no Handler has been provided.</short>
|
||||
Prevents the action from executing if an OnExecute handler is not assigned in the action.
|
||||
</short>
|
||||
<descr>
|
||||
<p>
|
||||
Used in the Application message processing loop. Whn enabled, the action must hande have an OnExecute event handler, even if an associated action list OnExecute handler has been provided.
|
||||
</p>
|
||||
</descr>
|
||||
</element>
|
||||
<!-- property Visibility: public -->
|
||||
<element name="TCustomAction.Enabled">
|
||||
@ -1271,7 +1277,12 @@
|
||||
<seealso/>
|
||||
</element>
|
||||
|
||||
<element name="TAction.DisableIfNoHandler" link="#LCL.ActnList.TCustomAction.DisableIfNoHandler"/>
|
||||
<element name="TAction.DisableIfNoHandler" link="#lcl.actnlist.TCustomAction.DisableIfNoHandler"/>
|
||||
<element name="">
|
||||
<short/>
|
||||
<descr/>
|
||||
<seealso/>
|
||||
</element>
|
||||
|
||||
<!-- property Visibility: published -->
|
||||
<element name="TAction.Enabled" link="#LCL.ActnList.TCustomAction.Enabled">
|
||||
@ -1309,7 +1320,7 @@
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- property Visibility: published -->
|
||||
<element name="TAction.OnExecute" link="#rtl.classes.TBasicAction.OnExecute">
|
||||
<element name="TAction.OnExecute">
|
||||
<short>Event called when action is executed.</short>
|
||||
<descr>
|
||||
<p>
|
||||
@ -1322,7 +1333,9 @@
|
||||
Since version 1.1 setting OnExecute no longer sets the owner's OnClick. You can now specify an event for the action and a more specific OnClick for control and both are called. OnClick is called before OnExecute.
|
||||
</p>
|
||||
</descr>
|
||||
<seealso/>
|
||||
<seealso>
|
||||
<link id="#rtl.classes.TBasicAction.OnExecute">TBasicAction.OnExecute</link>
|
||||
</seealso>
|
||||
</element>
|
||||
<!-- property Visibility: published -->
|
||||
<element name="TAction.OnHint" link="#LCL.ActnList.TCustomAction.OnHint">
|
||||
|
@ -1487,9 +1487,16 @@
|
||||
<seealso/>
|
||||
</element>
|
||||
|
||||
<element name="TComboBoxEx" link="#lcl.comboex.TCustomComboBoxEx">
|
||||
<element name="TComboBoxEx">
|
||||
<short>Implements an extended combo-box component.</short>
|
||||
<descr/>
|
||||
<descr>
|
||||
<p>
|
||||
<var>TComboBoxEx</var> is a <var>TCustomComboBoxEx</var> descendant which implements an extended combo-box component.
|
||||
</p>
|
||||
<p>
|
||||
TComboBoxEx provides an extended combo-box with added features and capabilities like auto completion, additional display styles, more editing options, and a list with Images used in the control. Another key feature in the class is an extended Items property which provides normal, selected, and overlay image indexes and allows indentation between the image and caption for items in the combo-box. A pointer to arbitrary data for Items used in sort operations is also provided.
|
||||
</p>
|
||||
</descr>
|
||||
<seealso>
|
||||
<link id="TCustomComboBoxEx"/>
|
||||
</seealso>
|
||||
|
@ -17123,20 +17123,29 @@ AControl.Align := AnchorAlign[alRight]; // contains [akRight, akTop, akBottom]
|
||||
<short>The string representing the given parameter(s).</short>
|
||||
</element>
|
||||
<element name="DbgS.a">
|
||||
<short/>
|
||||
<short>TAlign value converted in the routine.</short>
|
||||
</element>
|
||||
<element name="DbgS.Anchors">
|
||||
<short/>
|
||||
<short>Set of TAnchorKind values converted in the routine.</short>
|
||||
</element>
|
||||
<element name="DbgS.Side">
|
||||
<short/>
|
||||
<short>Anchor side enumeration value converted in the routine.</short>
|
||||
</element>
|
||||
<element name="DbgS.p">
|
||||
<short/>
|
||||
<short>Auto-size phase converted in the routine.</short>
|
||||
</element>
|
||||
<element name="DbgS.Phases">
|
||||
<short>All elements in this set will be shown as a comma-separated list.</short>
|
||||
</element>
|
||||
<element name="DbgS.cst">
|
||||
<short>Control style flag converted in the routine.</short>
|
||||
</element>
|
||||
<element name="DbgS.cs">
|
||||
<short>Set of control style flags converted in the routine.</short>
|
||||
</element>
|
||||
<element name="DbgS.fs">
|
||||
<short>Form style value converted in the routine.</short>
|
||||
</element>
|
||||
|
||||
<element name="OperatorAssign">
|
||||
<short/>
|
||||
|
@ -16,19 +16,7 @@
|
||||
<b>Data Controls</b> Tab
|
||||
</p>
|
||||
<ul>
|
||||
<li>TDBNavigator</li>
|
||||
<li>TDBText</li>
|
||||
<li>TDBEdit</li>
|
||||
<li>TDBMemo</li>
|
||||
<li>TDBImage</li>
|
||||
<li>TDBListBox</li>
|
||||
<li>TDBLookupListBox</li>
|
||||
<li>TDBComboBox</li>
|
||||
<li>TDBLookupComboBox</li>
|
||||
<li>TDBCheckBox</li>
|
||||
<li>TDBRadioGroup</li>
|
||||
<li>TDBCalendar</li>
|
||||
<li>TDBGroupBox</li>
|
||||
<li>TDBDateEdit</li>
|
||||
</ul>
|
||||
<p>
|
||||
It also registers TFieldClass instances (defined in DefaultFieldClasses) associated with FCL database field types, and includes TIntegerField as an alias for TLongintField.
|
||||
@ -575,23 +563,8 @@
|
||||
<b>Data Controls</b> Tab
|
||||
</p>
|
||||
<ul>
|
||||
<li>TDBNavigator</li>
|
||||
<li>TDBText</li>
|
||||
<li>TDBEdit</li>
|
||||
<li>TDBMemo</li>
|
||||
<li>TDBImage</li>
|
||||
<li>TDBListBox</li>
|
||||
<li>TDBLookupListBox</li>
|
||||
<li>TDBComboBox</li>
|
||||
<li>TDBLookupComboBox</li>
|
||||
<li>TDBCheckBox</li>
|
||||
<li>TDBRadioGroup</li>
|
||||
<li>TDBCalendar</li>
|
||||
<li>TDBGroupBox</li>
|
||||
<li>TDBDateEdit</li>
|
||||
</ul>
|
||||
<p>
|
||||
It also registers TFieldClass instances (defined in DefaultFieldClasses) associated with FCL database field types, and includes TIntegerField as an alias for TLongintField.
|
||||
</p>
|
||||
</descr>
|
||||
</element>
|
||||
|
||||
|
@ -644,7 +644,7 @@
|
||||
<element name="TFileListBox.ParentFont" link="#lcl.controls.TControl.ParentFont"/>
|
||||
<element name="TFileListBox.PopupMenu" link="#lcl.controls.TControl.PopupMenu"/>
|
||||
<element name="TFileListBox.ShowHint" link="#lcl.controls.TControl.ShowHint"/>
|
||||
<element name="TFileListBox.Sorted" link="#lcl.TCustomFileListBox.Sorted"/>
|
||||
<element name="TFileListBox.Sorted" link="#lcl.filectrl.TCustomFileListBox.Sorted"/>
|
||||
<element name="TFileListBox.Style" link="#lcl.stdctrls.TCustomListBox.Style"/>
|
||||
<element name="TFileListBox.TabOrder" link="#lcl.controls.TWinControl.TabOrder"/>
|
||||
<element name="TFileListBox.TabStop" link="#lcl.controls.TWinControl.TabStop"/>
|
||||
|
@ -5592,7 +5592,7 @@
|
||||
The default value for the property is <b>False</b> in <var>TCustomForm</var>.
|
||||
</p>
|
||||
<p>
|
||||
While ParentFont is True, all changes to the font of the parent will also be applied to the font for the control. This synchronizes them, keeping them set to the same value. If the Font for the control is changed by the application, then ParentFont will automatically be set to False.
|
||||
While ParentFont is True, all changes to the font in the parent will also be applied to the font for the control. This synchronizes them, keeping them set to the same values. If changes are made directly to the Font property in the control, then ParentFont is automatically be set to False.
|
||||
</p>
|
||||
</descr>
|
||||
<seealso>
|
||||
|
@ -2106,10 +2106,10 @@
|
||||
<element name="TMaskEdit.Alignment" link="#lcl.stdctrls.TCustomEdit.Alignment"/>
|
||||
<element name="TMaskEdit.Anchors" link="#lcl.controls.TControl.Anchors"/>
|
||||
<element name="TMaskEdit.AutoSelect" link="#lcl.stdctrls.TCustomEdit.AutoSelect"/>
|
||||
<element name="TMaskEdit.AutoSize" link="#lcl.controls.TControl.AutoSize"/>
|
||||
<element name="TMaskEdit.AutoSize" link="#lcl.stdctrls.TCustomEdit.AutoSize"/>
|
||||
<element name="TMaskEdit.BiDiMode" link="#lcl.controls.TControl.BiDiMode"/>
|
||||
<element name="TMaskEdit.BorderSpacing" link="#lcl.controls.TControl.BorderSpacing"/>
|
||||
<element name="TMaskEdit.BorderStyle" link="#lcl.controls.TWinControl.BorderStyle"/>
|
||||
<element name="TMaskEdit.BorderStyle" link="#lcl.stdctrls.TCustomEdit.BorderStyle"/>
|
||||
|
||||
<element name="TMaskEdit.CharCase">
|
||||
<short>Determines the case for the text in the masked edit control.</short>
|
||||
@ -2136,9 +2136,9 @@
|
||||
<element name="TMaskEdit.DragMode" link="#lcl.controls.TControl.DragMode"/>
|
||||
<element name="TMaskEdit.Enabled" link="#lcl.controls.TControl.Enabled"/>
|
||||
<element name="TMaskEdit.Font" link="#lcl.controls.TControl.Font"/>
|
||||
<element name="TMaskEdit.MaxLength" link="#lcl.stdctrls.TCustomEdit.MaxLength"/>
|
||||
<element name="TMaskEdit.MaxLength" link="#lcl.maskedit.TCustomMaskEdit.MaxLength"/>
|
||||
<element name="TMaskEdit.ParentBiDiMode" link="#lcl.controls.TControl.ParentBiDiMode"/>
|
||||
<element name="TMaskEdit.ParentColor" link="#lcl.controls.TControl.ParentColor"/>
|
||||
<element name="TMaskEdit.ParentColor" link="#lcl.stdctrls.TCustomEdit.ParentColor"/>
|
||||
<element name="TMaskEdit.ParentFont" link="#lcl.controls.TControl.ParentFont"/>
|
||||
<element name="TMaskEdit.ParentShowHint" link="#lcl.controls.TControl.ParentShowHint"/>
|
||||
|
||||
@ -2198,6 +2198,7 @@
|
||||
</p>
|
||||
</descr>
|
||||
<seealso>
|
||||
<link id="#lcl.stdctrls.TCustomEdit.TabStop">TCustomEdit.TabStop</link>
|
||||
<link id="#lcl.controls.TWinControl.TabStop">TWinControl.TabStop</link>
|
||||
</seealso>
|
||||
</element>
|
||||
|
@ -548,14 +548,14 @@
|
||||
<element name="TFloatSpinEdit.OnMouseWheelRight" link="#lcl.controls.TControl.OnMouseWheelRight"/>
|
||||
<element name="TFloatSpinEdit.OnResize" link="#lcl.controls.TControl.OnResize"/>
|
||||
<element name="TFloatSpinEdit.OnUTF8KeyPress" link="#lcl.controls.TWinControl.OnUTF8KeyPress"/>
|
||||
<element name="TFloatSpinEdit.ParentColor" link="#lcl.controls.TControl.ParentColor"/>
|
||||
<element name="TFloatSpinEdit.ParentColor" link="#lcl.stdctrls.TCustomEdit.ParentColor"/>
|
||||
<element name="TFloatSpinEdit.ParentFont" link="#lcl.controls.TControl.ParentFont"/>
|
||||
<element name="TFloatSpinEdit.ParentShowHint" link="#lcl.controls.TControl.ParentShowHint"/>
|
||||
<element name="TFloatSpinEdit.PopupMenu" link="#lcl.controls.TControl.PopupMenu"/>
|
||||
<element name="TFloatSpinEdit.ReadOnly" link="#lcl.stdctrls.TCustomEdit.ReadOnly"/>
|
||||
<element name="TFloatSpinEdit.ShowHint" link="#lcl.controls.TControl.ShowHint"/>
|
||||
<element name="TFloatSpinEdit.TabOrder" link="#lcl.controls.TWinControl.TabOrder"/>
|
||||
<element name="TFloatSpinEdit.TabStop" link="#lcl.controls.TWinControl.TabStop"/>
|
||||
<element name="TFloatSpinEdit.TabStop" link="#lcl.stdctrls.TCustomEdit.TabStop"/>
|
||||
<element name="TFloatSpinEdit.Value" link="#lcl.spin.TCustomFloatSpinEdit.Value"/>
|
||||
<element name="TFloatSpinEdit.Visible" link="#lcl.controls.TControl.Visible"/>
|
||||
|
||||
@ -778,7 +778,7 @@
|
||||
<element name="TSpinEdit.Alignment" link="#lcl.stdctrls.TCustomEdit.Alignment"/>
|
||||
<element name="TSpinEdit.Anchors" link="#lcl.controls.TControl.Anchors"/>
|
||||
<element name="TSpinEdit.AutoSelect" link="#lcl.stdctrls.TCustomEdit.AutoSelect"/>
|
||||
<element name="TSpinEdit.AutoSize" link="#lcl.controls.TControl.AutoSize"/>
|
||||
<element name="TSpinEdit.AutoSize" link="#lcl.stdctrls.TCustomEdit.AutoSize"/>
|
||||
<element name="TSpinEdit.BorderSpacing" link="#lcl.controls.TControl.BorderSpacing"/>
|
||||
<element name="TSpinEdit.Color" link="#lcl.controls.TControl.Color"/>
|
||||
<element name="TSpinEdit.Constraints" link="#lcl.controls.TControl.Constraints"/>
|
||||
@ -823,14 +823,14 @@
|
||||
<element name="TSpinEdit.OnMouseWheelRight" link="#lcl.controls.TControl.OnMouseWheelRight"/>
|
||||
<element name="TSpinEdit.OnResize" link="#lcl.controls.TControl.OnResize"/>
|
||||
<element name="TSpinEdit.OnUTF8KeyPress" link="#lcl.controls.TWinControl.OnUTF8KeyPress"/>
|
||||
<element name="TSpinEdit.ParentColor" link="#lcl.controls.TControl.ParentColor"/>
|
||||
<element name="TSpinEdit.ParentColor" link="#lcl.stdctrls.TCustomEdit.ParentColor"/>
|
||||
<element name="TSpinEdit.ParentFont" link="#lcl.controls.TControl.ParentFont"/>
|
||||
<element name="TSpinEdit.ParentShowHint" link="#lcl.controls.TControl.ParentShowHint"/>
|
||||
<element name="TSpinEdit.PopupMenu" link="#lcl.controls.TControl.PopupMenu"/>
|
||||
<element name="TSpinEdit.ReadOnly" link="#lcl.stdctrls.TCustomEdit.ReadOnly"/>
|
||||
<element name="TSpinEdit.ShowHint" link="#lcl.controls.TControl.ShowHint"/>
|
||||
<element name="TSpinEdit.TabStop" link="#lcl.controls.TWinControl.TabStop"/>
|
||||
<element name="TSpinEdit.TabOrder" link="#lcl.controls.TWinControl.TabOrder"/>
|
||||
<element name="TSpinEdit.TabStop" link="#lcl.stdctrls.TCustomEdit.TabStop"/>
|
||||
<element name="TSpinEdit.Value" link="#lcl.spin.TCustomSpinEdit.Value"/>
|
||||
<element name="TSpinEdit.Visible" link="#lcl.controls.TControl.Visible"/>
|
||||
|
||||
|
@ -5786,7 +5786,26 @@
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<element name="TCustomEdit.ParentColor" link="#lcl.controls.TControl.ParentColor"/>
|
||||
<element name="TCustomEdit.ParentColor">
|
||||
<short>Uses the Color from the Parent control, when enabled.</short>
|
||||
<descr>
|
||||
<p>
|
||||
ParentColor determines if the control should use the Color from the Parent control, when enabled. The default value is False in TCustomEdit.
|
||||
</p>
|
||||
<p>
|
||||
When this property is True, all changes to the Color of the parent will also be applied to the Color of the control, ensuring that they both contain same value. If the Color of the control is changed by the application, then ParentColor will be automatically set to False.
|
||||
</p>
|
||||
<p>
|
||||
Using ParentColor when the Color value is clDefault can cause problems in resolving the actual color value. To obtain the Color property of a control while taking into account clDefault and ParentColor, use the GetColorResolvingParent method. This method might return a non-RGB color, but will never return clDefault. To obtain a purely RGB result use the GetRGBColorResolvingParent method.
|
||||
</p>
|
||||
</descr>
|
||||
<seealso>
|
||||
<link id="#lcl.controls.TControl.ParentColor">TControl.ParentColor</link>
|
||||
<link id="#lcl.controls.TControl.Color">TControl.Color</link>
|
||||
<link id="#lcl.controls.TControl.GetColorResolvingParent">TControl.GetColorResolvingParent</link>
|
||||
<link id="#lcl.controls.TControl.GetRGBColorResolvingParent">TControl.GetRGBColorResolvingParent</link>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<element name="TCustomEdit.Create">
|
||||
<short>Constructor for the class instance.</short>
|
||||
@ -7126,7 +7145,7 @@ end;
|
||||
<element name="TEdit.OnResize" link="#lcl.controls.TControl.OnResize"/>
|
||||
<element name="TEdit.OnStartDrag" link="#lcl.controls.TControl.OnStartDrag"/>
|
||||
<element name="TEdit.ParentBidiMode" link="#lcl.controls.TControl.ParentBiDiMode"/>
|
||||
<element name="TEdit.ParentColor" link="#lcl.controls.TControl.ParentColor"/>
|
||||
<element name="TEdit.ParentColor" link="#lcl.stdctrls.TCustomEdit.ParentColor"/>
|
||||
<element name="TEdit.ParentDoubleBuffered" link="#lcl.controls.TWinControl.ParentDoubleBuffered"/>
|
||||
<element name="TEdit.ParentFont" link="#lcl.controls.TControl.ParentFont"/>
|
||||
<element name="TEdit.ParentShowHint" link="#lcl.controls.TControl.ParentShowHint"/>
|
||||
|
Loading…
Reference in New Issue
Block a user