@@ -685,13 +686,15 @@
Notification is an overridden method in TDBLookup. It calls the inherited method, and ensures that the ListSource property is set to Nil when the component is being removed.
@@ -1068,13 +1071,14 @@
@@ -1092,7 +1096,7 @@
@@ -1150,7 +1154,7 @@
@@ -1181,6 +1186,7 @@
@@ -1206,7 +1212,7 @@
TDataLink.UpdateRecord
@@ -1219,30 +1225,37 @@
+ WMSetFocus is an overridden method in TDBEdit. WMSetFocus ensures that the text for the control is updated before calling the inherited method. This includes applying an edit mask assigned to the control when it has input focus.
+
@@ -1259,7 +1272,6 @@
@@ -1304,7 +1317,7 @@
TCustomEdit.Destroy
@@ -1440,7 +1453,7 @@
@@ -1459,6 +1472,7 @@
+ TCustomEdit.ReadOnly
TDataLink.ReadOnly
TDataLink.DataSource
TDataLink.DataSet
@@ -1466,40 +1480,13 @@
Anchors determines how the control is to be anchored to its client or parent control.
- One of the standard properties, which should be supported by all descendants.
- Either reads a flag containing the set of anchors to be used, or writes a set of anchors. When Anchors has been written, this is indicated in IsAnchorsStored.
- One of the standard properties, which should be supported by all descendants.
- AutoSize permits the size of a control to be adjusted automatically, for example a button can become bigger or smaller to accommodate a longer or shorter caption.
- Reads a logical (Boolean) flag to see whether auto-sizing has been performed, or writes the flag to say it should be done. The default value is False, and indicates that auto-sizing is not used.
- One of the standard properties, which should be supported by all descendants.
- Determines the border spacing for this control. Reads flag to find stored spacing values required for the border of the control, or writes the flag to set the spacing. The properties are defined in the parent class TControlBorderSpacing.
- Indicates how text is displayed in a text editing control in the following ways:
The rules can, of course, be overridden by use of the shift key. The rules can be overridden by use of the Shift key. One of the standard properties, which should be supported by all descendants.
- This is often the default action for many controls, and is often the ONLY action specified by the programmer. The action can be specified by the user, either by typing explicit code into the implementation section for this control, or by selecting an action from a pre-supplied ActionList.
- Reads or writes a flag if a mouse click is detected, and sets a flag if a value is stored.
- Double-clicking is much more common in a Windows environment than in Unix or Linux, where single-clicking is the default method for selecting an object. However, in all environments there could be valid use for a double-click, and a method should be supplied if appropriate.
-
- OnKeyDown is an event handler signalled when a key is down while control has focus.
- Differs from OnKeyPress in that the key may have already been down when the control received focus; with OnKeyPress the key needs to become pressed while the control has focus.
+ OnKeyDown differs from the method in TWinControl in that the key may have already been down when the control received focus; with OnKeyPress the key needs to become pressed while the control has focus.
- OnKeyPress is an event controller signalled when a key is being pressed while the control has focus.
- Differs from OnKeyDown in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
+ OnKeyPress differs from the method in TWInControl in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
- OnKeyUpis an event handler signalled when a key is up (not pressed) while the control has focus.
- The key may already have been up when the control received focus, or a pressed key may become released during the time the control has focus.
+ OnKeyUpis an event handler signalled when a key is up (not pressed) while the control has focus. The key may already have been up when the control received focus, or a pressed key may become released during the time the control has focus.
TDBText is a
@@ -1787,7 +1765,7 @@
TGraphicControl.Destroy
@@ -1804,8 +1782,8 @@
@@ -1946,7 +1924,9 @@
The default value for the property is False.
KeyDown is an overridden method in
@@ -2212,7 +2193,7 @@
@@ -2229,7 +2210,7 @@
TDataLink.ExecuteAction
TDataLink.UpdateAction
- TControl.ExecuteAction
+ TComponent.ExecuteAction
TBasicAction
@@ -2256,6 +2237,7 @@
One of the standard properties, which should be supported by all descendants.
- Either reads a flag containing alignment instructions (FAlign) or writes alignment instructions (SetAlign).
- May have no alignment, may have custom or client alignment, or can be aligned to top, bottom, left or right.
- One of the standard properties, which should be supported by all descendants.
- Determines how the control is to be anchored to its client or parent control.
- Either reads a flag containing the set of anchors to be used, or writes a set of anchors. If they have been written, this is indicated in the IsAnchorsStored property.
- One of the standard properties, which should be supported by all descendants.
- Determines the border spacing for this control.
- Reads flag to find stored spacing values required for the border of the control, or writes the flag to set the spacing.
- The properties are defined in the parent class TControlBorderSpacing.
- One of the standard properties, which should be supported by all descendants.
- This is often the default action for many controls, and is often the ONLY action specified by the programmer. The action can be specified by the user, either by typing explicit code into the implementation section for this control, or by selecting an action from a pre-supplied ActionList.
- Reads or writes a flag if a mouse click is detected, and sets a flag if a value is stored.
- Double-clicking is much more common in a Windows environment than in Unix or Linux, where single-clicking is the default method for selecting an object. However, in all environments there could be valid use for a double-click, and a method should be supplied if appropriate.
-
- OnDrawItemis an event handler used to draw an Item in the data-aware list box.
+ OnDrawItemis an event handler used to draw an Item on the data-aware list box.
For example, selecting an item may require it to be highlighted or have its font or background changed.
+
+ For example, selecting an item may require it to be highlighted or have its font or background changed.
- OnKeyPress is an event handler signalled for a key being pressed while the control has focus.
- Differs from OnKeyDown in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
+ OnKeyPress differs from OnKeyDown in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
- OnKeyDown is an event handler signalled when a key is down while control has focus.
- Differs from OnKeyPress in that the key may have already been down when the control received focus; with OnKeyPress the key needs to become pressed while the control has focus.
+ OnKeyDown differs from OnKeyPress in that the key may have already been down when the control received focus; with OnKeyPress the key needs to become pressed while the control has focus.
- OnKeyUp is an event handler signalled when a key is up (not pressed) while the control has focus.
- The key may already have been up when the control received focus, or a pressed key may become released during the time the control has focus.
+ In OnKeyUp, the key may already have been up when the control received focus, or a pressed key may become released during the time the control has focus.
One of the standard properties, which should be supported by all descendants.
- Reads flag or writes one to determine if a hint is to be shown when mouse hovers over this control. If value is stored, a storage flag is set. Display of the actual hint is controlled by the OnShowHint event handler.
- Reads or writes Boolean flag; default is False.
- Use the TabStop to allow or disallow access to the control using the Tab key.
- If 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 use the Tab key to move to the control.
- The Visible property represents the ability to see a visual control. If Visible is True the control is shown, otherwise it is hidden. Calling Show sets Visible to True. Setting Visible to False is equivalent to calling Hide method.
@@ -2766,12 +2703,12 @@
@@ -2818,7 +2756,7 @@
EditingDone is an overridden method in TDBRadioGroup. It is used to perform actions needed when the user has finished editing using the control. It occurs when the focus changes to another control, or when the user selects another item using the mouse. @@ -3313,7 +3251,7 @@ TControl.OnEditingDone
@@ -3329,7 +3267,7 @@
One of the standard properties, which should be supported by all descendants.
-Either reads a flag containing alignment instructions (FAlign) or writes alignment instructions (SetAlign). -
-May have no alignment, may have custom or client alignment, or can be aligned to top, bottom, left or right. -
-One of the standard properties, which should be supported by all descendants. -
-Determines how the control is to be anchored to its client or parent control. -
-Either reads a flag containing the set of anchors to be used, or writes a set of anchors. If they have been written, this is indicated in IsAnchorsStored. -
-Gets caption as a text-string (GetText), or stores the new caption (SetText). Shows flag if caption is stored (IsCaptionStored).
@@ -3474,17 +3396,25 @@To keep things optimal, LCL implementations should always override RealGet/SetText. Get/SetTextBuf is only kept for compatibility.
Don't confuse this with the Columns entity in a DBGrid, nor with the COLUMNS entity in a SQL database - it simply refers to the number of columns of radiobuttons to be displayed. +
+ Don't confuse this with the Columns entity in a DBGrid, nor with the COLUMNS entity in a SQL database - it simply refers to the number of columns of radiobuttons to be displayed.
One of the standard properties, which should be supported by all descendants. -
-Whether the control is Enabled. If not, it usually appears 'greyed-out'. -
-Reads a flag to see whether the control is enabled, or stores a new value. If stored, a flag is set to reflect the condition. -
-@@ -3565,6 +3486,7 @@ + TCustomRadioGroup.Items
The Visible property represents the ability to see a visual control. If Visible is True the control is shown, otherwise it is hidden. Calling Show sets, among others, Visible to True. Setting Visible to False is equivalent to calling Hide method. +
+ The Visible property represents the ability to see a visual control. If Visible is True the control is shown, otherwise it is hidden. Calling Show sets, among others, Visible to True. Setting Visible to False is equivalent to calling Hide method.
-@@ -3843,6 +3770,7 @@ + TButtonControl.DoOnChange TDataLink.UpdateRecord
@@ -4021,50 +3949,15 @@
If AllowGrayed is set to True, the check box has three possible states: checked, unchecked and grayed. If AllowGrayed is set to False, the check box has only two possible states: checked and unchecked.
- One of the standard properties, which should be supported by all descendants.
- Determines how the control is to be anchored to its client or parent control.
- Either reads a flag containing the set of anchors to be used, or writes a set of anchors. If they have been written, this is indicated in IsAnchorsStored.
- One of the standard properties, which should be supported by all descendants.
- AutoSize permits the size of a control to be adjusted automatically, for example a button can become bigger or smaller to accommodate a longer or shorter caption.
- Reads a logical (Boolean) flag to see whether auto-sizing is to be operated, or writes the flag to say it should be done. Default is False, i.e. no auto-sizing.
- One of the standard properties, which should be supported by all descendants.
- Determines the border spacing for this control.
- Reads flag to find stored spacing values required for the border of the control, or writes the flag to set the spacing.
-
- The properties are defined in the parent class TControlBorderSpacing.
- Gets the caption for the control as a text-string (GetText), or stores the new caption (SetText). Updates an internal flag if the caption is stored (IsCaptionStored).
To keep things optimal, LCL implementations should always override RealGet/SetText. Get/SetTextBuf is only kept for compatibility.
One of the standard properties, which should be supported by all descendants.
- Reads the value for color, or stores the value, and sets a flag if the color is stored.
- The default color is the same as the window in which the control is located.
- One of the standard properties, which should be supported by all descendants. Whether the control is Enabled. If not, it usually appears 'greyed-out'.
- Reads a flag to see whether the control is enabled, or stores a new value. If stored, a flag is set to reflect the condition.
-
- Hint is a small informative pop-up box that appears when the mouse 'hovers' over a control.
- Requires the ShowHint property to be set to True to enable the pop-up display.
- One of the standard properties, which should be supported by all descendants.
- This is often the default action for many controls, and is often the ONLY action specified by the programmer. The action can be specified by the user, either by typing explicit code into the implementation section for this control, or by selecting an action from a pre-supplied ActionList.
- Reads or writes a flag if a mouse click is detected, and sets a flag if a value is stored.
- One of the standard properties, which should be supported by all descendants.
- Reads the details of the pop-up menu, or stores them. Properties are defined in the parent class TPopupMenu
- One of the standard properties, which should be supported by all descendants.
- Reads flag or writes one to determine if a hint is to be shown when mouse hovers over this control. If value is stored, a storage flag is set. Display of the actual hint is controlled by the OnShowHint event handler.
- Reads or writes information in flag; default is -1.
- Use TabStop to allow or disallow navigational access to the control using the Tab key.
- If TabStop is set to True, the control is accessible in the tab order. If TabStop is set to False, the control is not in the tab order and the user can't press the Tab key to move to the control.
- The Visible property represents the ability to see a visual control. If Visible is True the control is shown, otherwise it is hidden. Calling Show sets, among others, Visible to True. Setting Visible to False is equivalent to calling Hide method.
@@ -4814,7 +4647,7 @@
One of the standard properties, which should be supported by all descendants.
- This is often the default action for many controls, and is often the ONLY action specified by the programmer. The action can be specified by the user, either by typing explicit code into the implementation section for this control, or by selecting an action from a pre-supplied ActionList.
- Reads or writes a flag if a mouse click is detected, and sets a flag if a value is stored.
-
- Double-clicking is much more common in a Windows environment than in Unix or Linux, where single-clicking is the default method for selecting an object. However, in all environments there could be valid use for a double-click, and a method should be supplied if appropriate.
-
- OnKeyDown is an event handler signalled when a key is down while control has focus.
- Differs from OnKeyPress in that the key may have already been down when the control received focus; with OnKeyPress the key needs to become pressed while the control has focus.
+ OnKeyDown differs from OnKeyPress in that the key may have already been down when the control received focus; with OnKeyPress the key needs to become pressed while the control has focus.
- OnKeyPress is an event handler signalled when a key is pressed while the control has focus.
- Differs from OnKeyDown in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
+ OnKeyPress differs from OnKeyDown in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
- OnKeyUp is an event handler signalled when when a key is released (not pressed) while the control has focus.
- The key may already have been up when the control received focus, or a pressed key may become released during the time the control has focus.
+ In OnKeyUp, the key may already have been up when the control received focus, or a pressed key may become released during the time the control has focus.
The Visible property represents the ability to see a visual control. If Visible is True the control is shown, otherwise it is hidden. Calling Show sets, among others, Visible to True. Setting Visible to False is equivalent to calling Hide method.
The Visible property does not depend on control's parent visibility. Use IsVisible method to consider this and get real visibility.
@@ -5707,7 +5533,7 @@
@@ -5731,7 +5557,7 @@
@@ -6084,7 +5910,7 @@
TWinControl.Destroy
@@ -6108,7 +5934,7 @@
Gets caption as a text string (GetText), or stores the new caption (SetText). Sets an internal flag if the caption is stored (IsCaptionStored).
One of the standard properties, which should be supported by all descendants. This is often the default action for many controls, and is often the ONLY action specified by the programmer. The action can be specified by the user, either by typing explicit code into the implementation section for this control, or by selecting an action from a pre-supplied ActionList.
- Reads or writes a flag if a mouse click is detected, and sets a flag if a value is stored.
- Double-clicking is much more common in a Windows environment than in Unix or Linux, where single-clicking is the default method for selecting an object. However, in all environments there could be valid use for a double-click, and a method should be supplied if appropriate.
-
OnKeyPress is an event controller signalled when a key is being pressed while the control has focus.
Differs from OnKeyDown in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
+
+ Differs from OnKeyDown in that the key needs to become pressed while the control has focus; with OnKeyDown the key may have already been down when the control received focus.
OnKeyUp is an event handler signalled when a key is up (not pressed) while the control has focus.
@@ -6294,7 +6111,9 @@
The key may already have been up when the control received focus, or a pressed key may become released during the time the control has focus.
One of the standard properties, which should be supported by all descendants.
- Reads flag or writes one to determine if a hint is to be shown when mouse hovers over this control. If value is stored, a storage flag is set. Display of the actual hint is controlled by the OnShowHint event handler.
- The Visible property represents the ability to see a visual control. If Visible is True the control is shown, otherwise it is hidden. Calling Show sets, among others, Visible to True. Setting Visible to False is equivalent to calling Hide method.
+ Notification is an overridden method in TDBImage used to handle the notification received when a component for the control is added or removed. It calls the inherited method on entry.
+
+ Notification ensures that the Datasource member is set to Nil when its component is removed from the control. Needed when the data link for the control has been assigned.
+ PictureChanged is an overridden method in TDBImage, and calls the inherited method. PictureChanged ensures that the Change method is called if it has not already been executed.
@@ -6943,7 +6768,7 @@
+ Notification is an overridden method in TDBCalendar. It ensures that the DataSource is set to Nil when the component is freed.
+
@@ -7756,7 +7588,7 @@
+ NavStyle is a TDBNavButtonStyle property which contains the style values used for the navigator button. It contains zero or more values representing the features enabled for the button. See TDBNavButtonStyle for more information about the values in the set type and their meanings.
+
+ NavStyle is used in the TDBCustomNavigator.UpdateButtons method to enable the timer used for Previous (nbPrior) and Next (nbNext) buttons.
+
- TDBNavigator is an advanced tool for navigating through datasets held locally in response to a query sent to the database.
+ TDBNavigator is a tool used to navigate local datasets in a response to a query sent to the database. It consists of a series of toolbuttons used to perform navigation and maintenance for records in the linked dataset.
It consists of a series of toolbuttons used to perform navigation and maintenance for records in the linked dataset. For example:
+
+ For example: