From 00037248cf8d1e4f062a9b71c029a3d0a9716d11 Mon Sep 17 00:00:00 2001 From: dsiders Date: Tue, 20 Jul 2021 04:18:49 +0000 Subject: [PATCH] Docs: LCL. Adds, updates topic content and links. git-svn-id: trunk@65477 - --- docs/xml/lcl/comctrls.xml | 251 +++++++++++++++++++++++++--------- docs/xml/lcl/extctrls.xml | 12 +- docs/xml/lcl/extdlgs.xml | 68 +++++---- docs/xml/lcl/grids.xml | 146 +++++++++++++++----- docs/xml/lcl/lcltype.xml | 235 +++++++++++++++---------------- docs/xml/lcl/pairsplitter.xml | 1 + 6 files changed, 467 insertions(+), 246 deletions(-) diff --git a/docs/xml/lcl/comctrls.xml b/docs/xml/lcl/comctrls.xml index 679fc0f26b..3115ebc534 100644 --- a/docs/xml/lcl/comctrls.xml +++ b/docs/xml/lcl/comctrls.xml @@ -7389,10 +7389,14 @@ TListColumn is a TCollectionItem descendant which represents an individual column in a multi-column list control.

- TListColumn is the type used for items added to the TListColumns collection. + TListColumn is the type used for items added to the TListColumns collection, and maintained in the TCustomListView.Columns property.

- + + + + TCollectionItem + @@ -7521,29 +7525,33 @@ - - SetIndex - calls inherited method and if this is a new index value, changes to the new column index. - - + Sets the value for the Index property. + +

+ Calls the inherited method to move the collection item to the position indicated in the property value. Calls the ColumnMove method in the widgetset class to reorder the column in the control. +

+
TCollectionItem.Index
- + New value for the Index property. - - GetDisplayName returns the Caption; if this is blank, calls inherited method. - - + Gets the value for the DisplayName property. + +

+ GetDisplayName returns the Caption for the control, and when blank, calls the inherited method to the property value. +

+
TCollectionItem.DisplayName
- + Value for the DisplayName property. @@ -7552,14 +7560,30 @@ - + Returns the value in the Width property. - - Create - constructor for TListColumn: calls inherited Create then sets defaults for size, alignment and index. - - + Constructor for the class instance. + +

+ Create is the constructor for TListColumn, and sets the default values for properties, including: +

+
    +
  • Alignment
  • +
  • Caption
  • +
  • Width
  • +
  • Visible
  • +
  • MinWidth
  • +
  • MaxWidth
  • +
  • AutoSize
  • +
  • Tag
  • +
  • ImageIndex
  • +
+

+ Create calls the inherited Create method to instantiate the class instance and assign the value in ACollection as the owner for the class instance. +

+
TCollectionItem.Create @@ -7569,10 +7593,12 @@
- - Destroy - destructor for TListColumn: if update allowed, updates columns then calls inherited Destroy. - - + Destructor for the class instance. + +

+ Destroy is the destructor for TListColumn. When the collection allows updates, the update is suppressed for the column instance that is being destroyed. Calls the inherited method to clear the owner for the collection item and destroy the class instance. The columnDelete method in the widgetset class is called to remove the column. +

+
TCollectionItem.Destroy @@ -7580,9 +7606,28 @@ - Assign - if source is of correct type, copies alignment, caption, visibility and size properties, otherwise calls inherited Assign which probably raises an exception. + Copies properties from the specified persistent object to the current class instance. - + +

+ Assign is an overridden method used to implement object persistence for the TListColumn type. It copies property values from the persistent object in ASource into the current class instance. When ASource is derived from TListColumn, the following properties are copied: +

+
    +
  • Alignment
  • +
  • AutoSize
  • +
  • Caption
  • +
  • MaxWidth
  • +
  • MinWidth
  • +
  • Visible
  • +
  • Width
  • +
+

+ The Changed method is called to signal a change in the values for the collection item. +

+

+ If ASource is not derived from TListColumn, the inherited method is called using ASource as an argument. An EConvertError exception is raised if ASource has not been assigned (contains Nil). +

+
TPersistent.Assign @@ -7594,15 +7639,20 @@ Not used in LCL. - WidthType is a read-only TWidth property. - Provided for VCL code compatibility. +

+ WidthType is a read-only TWidth property. Provided for VCL code compatibility. +

- Sets alignment of caption: text is left or right justified or centered. - + Sets the horizontal alignment for the Caption text. + +

+ Left or right justified, or centered. +

+
@@ -7615,7 +7665,7 @@
- Caption text of column. + Caption text for the column. @@ -9974,7 +10024,7 @@ - Enable to react to clicks on ListView header columns, and call the OnColumnClick event. + Enables or disables OnColumnClick events for column headers on the control. @@ -9982,7 +10032,7 @@ - Collection of items, which have properties for ListView columns (size, alignment, image index, etc.). + Collection with the column definitions for the list view control (size, alignment, image index, etc.). @@ -10047,7 +10097,7 @@ - Kind of scroll bars in control: vertical, horizontal, none or both. Auto* mean that scroll bars hide automatically. + Indicates the scroll bars visible on the control: vertical, horizontal, none or both. Auto* values mean that scroll bars are displayed or hidden as needed. @@ -10155,7 +10205,7 @@ - Called when content of list collection changes. + Event handler signalled when the content for a list item is changed. @@ -10205,14 +10255,14 @@ - Called when items are deleted by code. + Called when items are deleted in program code. - Event handler signalled when editing has been completed for an item in the control. + Event handler signalled when editing has been completed for a list item in the control. @@ -10220,14 +10270,14 @@ - Event handler signalled to determine if editing can be started for an item in the control. + Event handler signalled to determine if editing can be started for a list item in the control. - Called when items are inserted by code. + Called when a list item is inserted in program code. @@ -10271,7 +10321,7 @@ - event handler signalled to render an owner drawn item. + Event handler signalled to render an owner drawn item.

OnDrawItem is a TLVDrawItemEvent property which is the event handler signalled to render an owner drawn item. The event is triggered (when assigned) in the DrawItem method only when OwnerDraw is set to True and ViewStyle contains vsReport. @@ -10306,7 +10356,7 @@ Constructor for the class instance.

- Create is the overridden constructor for TCustomListView. It calls the inherited Create method, and allocates resources needed for the class instance. It sets the default values for properties and the control style flags. It creates a TChangeLink instance for the image lists in SmallImages, LargeImages, and StateImages. The change links are configures to use the ImageChange and ImageResolutionHandleDestroyed methods in their event handlers. It also creates the TCustomListViewEditor instance used to edit values in the list view control. + Create is the overridden constructor for TCustomListView. It calls the inherited Create method, and allocates resources needed for the class instance. It sets the default values for properties and the control style flags. It creates a TChangeLink instance for the image lists in SmallImages, LargeImages, and StateImages. The change links are configured to use the ImageChange and ImageResolutionHandleDestroyed methods in their event handlers. It also creates the TCustomListViewEditor instance used to edit values in the list view control.

@@ -10361,7 +10411,7 @@ - Sorts the Items for the control using the specified procedure or the OnCompare event handler. + Sorts the Items for the list view control using the specified procedure or the OnCompare event handler. @@ -10394,7 +10444,7 @@ - Finishes an active update for the list view. + Finishes an active update for the list view control. @@ -10449,7 +10499,7 @@ - Gets hit text information from the widgetset class when its Handle has been assigned. + Gets hit test information from the widgetset class when its Handle has been assigned. @@ -10527,13 +10577,13 @@ - Selects all items in the control when MultiSelect has been enabled. + Selects all Items in the control when MultiSelect has been enabled. - Indicates if the list view editor is active. + Indicates if the editor is active in the list view control. Delphi compatible function which returns if our listview editor is active. @@ -10544,7 +10594,7 @@ - Coordinates of the rectangle containing the ListView. + Coordinates of the rectangle containing the list view control. @@ -10552,7 +10602,7 @@ - TCanvas object, defines the area on which all graphic is drawn. + TCanvas instance used to draw the control. @@ -10663,24 +10713,28 @@ Options for layouts, which show icons. Sets arrangement of icons, text-wrapping state. - + +

+ IconOptions is a TIconOptions property with the icon options used when the list view uses the vsIcon or vsSmallIcon view style. Values in IconOptions are passed to the widgetset class to render the control using the native style or API for the platform. Set values in its properties to control the icon placement, auto-arrange features, and caption text wrapping for a list item on then control. +

+
- ListView item, which is shown as focused. + The list item which has focus on the control. - Contains the position for the selected item in the control. + Contains the ordinal position for the selected list item on the control. - Collection of items in ListView. + Collection of list items displayed on the list view control.

Items - the list of entries in the list. Held as a linked list with a cached index of the last accessed item. @@ -10694,7 +10748,7 @@ - Allow to select several Listview items at a time, using Ctrl+click (select one item more). + Allows simultaneous selection of one or more list items using Ctrl+Click, Shift+Click, or Ctrl+Shift+Click, or using program code. @@ -10702,40 +10756,111 @@ - Use owner-data mode for ListView. It means, that ListView don't contain items, you must supply them using OnData* events. + Enables or disables owner-data (virtual) mode for the list view control. - - + +

+ OwnerData is a Boolean property which enables or disables virtual mode for the list view control. +

+

+ When set to True, the Items property does not contain the actual data displayed on the control. The display values are retrieved using the OnData, OnDataFind, and OnDataHint event handlers. Only the most recently accessed owner data item exists in the list view control. This allows the list view to be used to display a large number of items with a minimal amount of overhead. +

+

+ Set the value for the Count property in Items to indicate the number of owner data items available to the list view control. Assign a routine to OnData to populate an individual list item (and sub-items if needed) from the source for the owner data. +

+

+ When OwnerData is set to False, all values displayed on the list view control are maintained in the Items property. +

+
+ + + + + + +
- Don't allow user to change item captions, by click with a delay. + Prevents editing of list items on the control when set to True. - In Report view, this allows to highlight entire selected row, until right edge of ListView. + In Report view, this highlights the entire selected row to the right edge of the list view control. - Number of currently selected items. - - + Number of currently selected Items when MultiSelect is enabled. + +

+ SelCount is a read-only Integer property with the number selected entries in Items. SelCount is relevant when MultiSelect is set to True; otherwise, the single selected item is found in the Selected property. +

+

+ If the Handle has been allocated for the widgetset class, the value from the GetSelCount method is used as the property value. Otherwise, the property value is calculated by counting the number of TListItem instances in Items that have their Selected property set to True. The return value is 0 when none of the Items have a selected property set to True. +

+

+ Use GetNextItem with the lisSelected item state to retrieve a multi-selected item that is adjacent to another selected item. +

+
+ + + + + + + +
- Listview item, which is 1st selected. - - + Contains the selected list item in the list view control. + +

+ Selected is a TListItem property which contains the selected list item in the list view control. Assign a value from the Items property to select the list item. +

+

+ When MultiSelect is enabled, Selected represents the first entry in Items that has its Selected property set to True. If none of the list items has its Selected property set to True, or SelCount is 0, the property value is Nil. +

+

+ When OwnerData (or Virtual Mode) is enabled, Selected refers to the most recent owner data item retrieved when the value in ItemIndex was changed. If the item index was set to -1, the property value is Nil. +

+

+ Assigning a new value to Selected causes the existing list item in the property to be updated. In single select mode (MultiSelect = False), the Selected property for the list item is set to False prior to clearing or reassigning the property value. +

+

+ When MultiSelect is enabled, setting a new value for the property causes the list item to be included in the list of multi-selected Items. If the new value is Nil, all of the entries in Items reset their Selected properties to False. In short, setting Selected to Nil clears any existing multi-selections in Items. +

+

+ Setting a new value for the property causes the OnChange and OnSelectItem event handlers to be signalled (when assigned) when the LVN_ITEMCHANGED notification message is handled for the control. +

+

+ Use ClearSelection to remove all selections (single or multi-) for the control. +

+

+ Use SelectAll to select all list items when MultiSelect is enabled. +

+
+ + + + + + + + + + +
- Listview item, which is last selected, in MultiSelect mode. + Not implemented or used in the current LCL version. @@ -10762,7 +10887,7 @@ - Number of rows, which is currently shown with current Listview position/size/layout. + Number of visible rows using the size, position, and layout for the list view control. diff --git a/docs/xml/lcl/extctrls.xml b/docs/xml/lcl/extctrls.xml index 2e93084c78..17ef1dd617 100644 --- a/docs/xml/lcl/extctrls.xml +++ b/docs/xml/lcl/extctrls.xml @@ -2321,7 +2321,17 @@ New value for the property. - + + Registers the class with the widgetset. + +

+ Calls the RegisterCustomImage method in the widgetset class. +

+
+ + + +
Performs actions needed when the Picture property has been changed. diff --git a/docs/xml/lcl/extdlgs.xml b/docs/xml/lcl/extdlgs.xml index 0eef3f3c03..eccef957d1 100644 --- a/docs/xml/lcl/extdlgs.xml +++ b/docs/xml/lcl/extdlgs.xml @@ -79,7 +79,7 @@ New value for the property. - +

Overridden to ensure proper handling of the WS_CHILD flag in Style in the Parent control. @@ -123,7 +123,7 @@ - + TPreviewFileDialog - a dialog that allows the contents of a file to be inspected before opening the file. @@ -191,7 +191,7 @@ - + Creates the PreviewFileControl and displays the dialog.

@@ -209,10 +209,11 @@ TCommonDialog.Execute TCommonDialog.UserChoice + TOpenDialog.DoExecute - + Constructor for the class instance.

@@ -311,7 +312,7 @@ - + Initializes the PreviewFileControl for the dialog.

@@ -321,6 +322,7 @@ + @@ -368,7 +370,7 @@ - + Constructor for the class instance.

@@ -393,7 +395,7 @@ Owner for the class instance. - + Performs actions needed when the dialog is closed. @@ -410,10 +412,11 @@ TCommonDialog.OnClose + TCommonDialog.DoClose - + Performs actions needed when the selected file name for the dialog is changed. @@ -426,15 +429,14 @@

- - TOpenDialog.FileName TOpenDialog.OnSelectionChange + TOpenDialog.DoSelectionChange
- + Performs actions needed to display the preview dialog in its initial state. @@ -449,6 +451,7 @@ TCommonDialog.OnShow + TCommonDialog.DoShow @@ -496,7 +499,7 @@
- + Contains a delimited list of descriptions and extensions for file available in the dialog. @@ -515,6 +518,7 @@ + TFileDialog.Filter TFileDialog.FilterIndex
@@ -554,7 +558,7 @@ Default value for the Title property.
- + Constructor for the class instance.

@@ -567,7 +571,7 @@ Owner of the class instance. - + The common base class for custom drawn dialogs (Calculator and Calendar).

@@ -601,11 +605,11 @@ Value for the property. - + Gets the value for the Height property. - + TCommonDialog.GetHeight @@ -623,11 +627,11 @@ Value for the property. - + Gets the value for the Width property. - + TCommonDialog.GetWidth @@ -677,7 +681,7 @@ - + Constructor for the class instance. Create is the overridden constructor for the class instance, and calls the inherited method. Create sets the default value for the DialogPosition property to poMainFormCenter. @@ -685,16 +689,19 @@ TPosition + CommonDialog.Create Owner of the class instance. - + Destructor for the class instance. - + + TLCLComponent.Destroy + @@ -751,7 +758,7 @@ - + Implements a pop-up calculator dialog used to perform simple calculations and return the value. @@ -931,7 +938,7 @@ Key examined in the event handler. - + Gets the default value used in the Title property for the calculator dialog. @@ -947,6 +954,7 @@ TCommonDialog.Title TCommonDialog.Create + TCommonDialog.DefaultTitle @@ -961,7 +969,7 @@ - + Constructor for the class instance. @@ -972,7 +980,7 @@ Owner of the class instance. - + Destructor for the class instance. @@ -1261,7 +1269,7 @@ - + TCalendarDialog - a popup calendar dialog that allows a date to be selected and returned to the main program. @@ -1412,7 +1420,7 @@ - + Constructor for the class instance. @@ -1421,12 +1429,14 @@ Owner of the class instance. - + Configures and dIsplays the form for the calendar dialog, and captures the results. - + + TCommonDialog.Execute + diff --git a/docs/xml/lcl/grids.xml b/docs/xml/lcl/grids.xml index 719e7d759b..00f2789f2c 100644 --- a/docs/xml/lcl/grids.xml +++ b/docs/xml/lcl/grids.xml @@ -1288,6 +1288,24 @@ + + + Notifies the Grid control when the value for the cell editor has been changed. + + +

+ Change is an overridden method used to perform actions needed when the value for the control has been changed. In TPickListCellEditor, it ensures that the grid control is notified when the value in the cell editor has been changed. +

+

+ Changed calls the inherited method to signal the OnChange event handler (when assigned). +

+
+ + + TCustomComboBox.Change + +
+ Issues a message to find the value for the editor. @@ -1322,6 +1340,13 @@ LCL message for the grid control. + + Issues a message to get the grid control for the editor. + + + LCL message for the grid control. + + @@ -2169,26 +2194,26 @@ - + Indicates if the specified ordinal column number is valid for the grid. - + True if the index is valid for the grid. - + Ordinal column number examined in the method. - + Indicates if the specified ordinal row number is valid for the grid. - + True if the index is valid for the grid. - + Ordinal row number examined in the method. @@ -2572,11 +2597,6 @@
- - - - - Returns the default caption for the column title. @@ -2635,6 +2655,21 @@ New value for the property. + + + Specifies which properties in the persistent object are used during LCL component streaming. + + +

+ DefineProperties is an overridden method used to define the properties which are included during LCL component streaming. The TFiler instance in Filer is used to set the read and write procedures for specific properties. In TGridColumnTitle, the Caption is written when it has an explicit non-default value. This implements the storage specifier declared for the property. +

+
+ +
+ + TFiler instance used to read and write the class during LCL streaming. + + Constructor for the class instance. @@ -2671,11 +2706,39 @@
+ + + Copies property value from the specified persistent object into the current class instance. + + +

+ Assign is an overridden method used to implement object persistence for the class. When Source is a TGridColumnTitle instance, the values from the following properties are copied: +

+
    +
  • Alignment
  • +
  • Layout
  • +
  • Caption
  • +
  • Color
  • +
  • Font
  • +
  • ImageIndex
  • +
+

+ If Source is not derived from TGridColumnTitle, the inherited method is called using Source as an argument. +

+
+ + TPersistent + +
+ + Persistent object with property values copied in the method. + + Stores the default font used for the column title.

- When Grid has been assigned, the TitleFont property from the Grid is used in the Font property. Otherwise, the Font from the Column is used. IsDefaultFont is set to True in the method. + When Grid has been assigned, the TitleFont property from the Grid is used in the Font property. Otherwise, the Font from the Column is used. IsDefaultFont is set to True in the method.

@@ -2708,20 +2771,30 @@
- + + Scales font sizes in the class instance to the specified display density. +

- ScaleFontsPPI is an overridden procedure used to... + ScaleFontsPPI is an overridden procedure used to scale the size for the fonts in the Grid and Title properties to the specified display density (PPI) (Pixels Per Inch). +

+

+ AToPPI contains the value assigned to the fonts used when a non-zero value is specified. +

+

+ If AToPPI is omitted, the scaling factor in AProportion is used to adjust the existing PPI setting in the fonts by the indicated factor. +

+

+ ScaleFontsPPI is called when the AutoAdjustLayout method is used to apply a layout policy to a control.

- TODO
- + Explicit Pixels per Inch setting for the fonts. - + Scaling factor applied to the existing PPI setting for the fonts. @@ -3641,9 +3714,11 @@ - + Default width for the column, or -1 when not assigned. - DefaultWidth is a read-only Integer value with the default width used for the column. The property value is read from the DefaultColWidth property in the Grid control (when assigned). If it is not assigned, the property value is -1. +

+ DefaultWidth is a read-only Integer property with the default width used for the column. The property value is read from the DefaultColWidth property in the Grid control (when assigned). If it is not assigned, the property value is -1. +

@@ -13908,13 +13983,13 @@ - - - - - - - + + + + + + + @@ -15092,7 +15167,7 @@ - + @@ -15102,7 +15177,7 @@ - + @@ -15113,7 +15188,7 @@ - + @@ -15134,7 +15209,7 @@ - + @@ -15163,12 +15238,12 @@ - + - + @@ -15589,7 +15664,7 @@ The values that are used to recognize the checked or unchecked states are set in a column's properties ValueChecked and ValueUnchecked.
  • - At any moment, the field value can be in one to three states: Unchecked, Checked or Grayed. + At any moment, the field value can be in one of three states: Unchecked, Checked or Grayed.
  • @@ -15598,9 +15673,8 @@ ToDo: - OnDrawCell examples - Discuss OnEditingDone. - Editing a pick list example + OnDrawCell example. + Editing a pick list example. diff --git a/docs/xml/lcl/lcltype.xml b/docs/xml/lcl/lcltype.xml index 52294435c1..2bad837441 100644 --- a/docs/xml/lcl/lcltype.xml +++ b/docs/xml/lcl/lcltype.xml @@ -26,7 +26,7 @@
    - A 32 bit unsigned integer. + A 32-bit unsigned integer. @@ -270,66 +270,60 @@
    - Maximal value of the WinAPI BYTE type ($FF). + Maximum value for the WinAPI BYTE type ($FF). - Maximal value of the WinAPI WORD type ($FFFF). + Maximum value for the WinAPI WORD type ($FFFF). - Maximal value of the WinAPI DWORD type ($FFFF FFFF). + Maximum value for the WinAPI DWORD type ($FFFF FFFF). - Minimal value of the WinAPI CHAR type ($80). + Minimum value for the WinAPI CHAR type ($80). - Maximal value of the WinAPI CHAR type ($7F). + Maximum value for the WinAPI CHAR type ($7F). - Minimal value of the WinAPI SHORT type ($8000). + Minimum value for the WinAPI SHORT type ($8000). - Maximal value of the WinAPI SHORT type ($7FFF). + Maximum value for the WinAPI SHORT type ($7FFF). - Minimal value of the WinAPI LONG type ($8000 0000). + Minimum value for the WinAPI LONG type ($8000 0000). - Maximal value of the WinAPI LONG type ($7FFF FFFF). + Maximum value for the WinAPI LONG type ($7FFF FFFF). - Binary raster operation (Dst op Pen): - all black. - + Binary raster operation (Dst op Pen): all black. - Binary raster operation (Dst op Pen): - not (Dst or Pen). - + Binary raster operation (Dst op Pen): not (Dst or Pen). - Binary raster operation (Dst op Pen): - Dst and not Pen. - + Binary raster operation (Dst op Pen): Dst and not Pen. @@ -339,80 +333,55 @@ - Binary raster operation (Dst op Pen): - (not Dst) and Pen. - + Binary raster operation (Dst op Pen): (not Dst) and Pen. - Binary raster operation (Dst op Pen): - not Dst. - + Binary raster operation (Dst op Pen): not Dst. - Binary raster operation (Dst op Pen): - Dst xor Pen. - + Binary raster operation (Dst op Pen): Dst xor Pen. - Binary raster operation (Dst op Pen): - not (Dst and Pen). - + Binary raster operation (Dst op Pen): not (Dst and Pen). - Binary raster operation (Dst op Pen): - Dst and Pen. - + Binary raster operation (Dst op Pen): Dst and Pen. - Binary raster operation (Dst op Pen): - not (Dst xor Pen). - + Binary raster operation (Dst op Pen): not (Dst xor Pen). - Binary raster operation (Dst op Pen): - Dst. - + Binary raster operation (Dst op Pen): Dst. - Binary raster operation (Dst op Pen): - Dst or not Pen. - + Binary raster operation (Dst op Pen): Dst or not Pen. - Binary raster operation (Dst op Pen): - Pen. - + Binary raster operation (Dst op Pen): Pen. - Binary raster operation (Dst op Pen): - (not Dst) or Pen. - + Binary raster operation (Dst op Pen): (not Dst) or Pen. - Binary raster operation (Dst op Pen): - Dst or Pen. - + Binary raster operation (Dst op Pen): Dst or Pen. - Binary raster operation (Dst op Pen): - all white. - + Binary raster operation (Dst op Pen): all white. - Highest binary raster operation code. - + Highest binary raster operation code. @@ -11668,311 +11637,343 @@ - - - - + + Implements a list with an event signalled when values are added or removed. + + +

    + TListWithEvent is a TList descendant which implements a list with an event handler signalled when values are added to or removed from the container. It provides an overridden Notify method which signals the event handler (when assigned) for add or delete operations. Assign an object procedure using the signature in TListChangeEvent to the OnChange event handler to respond to the notification. +

    +
    + + + + + TList +
    - + Member used for the OnChange event handler. - - - - + + Handles the notification when a value is added to or removed from the list. + + +

    + Notify is an overridden method in TListWithEvent. It calls the inherited method to notify registered observers of the change to the list. It signals the OnChange event handler (when assigned) using the values in Ptr and AnAction as arguments. +

    +
    + + TList.Add + TList.Delete + TList.Extract +
    - + Untyped pointer to the value for the notification. - + Operation performed for the specified value. - - - + + Event handler signalled when a value is added to or removed from the list. + + +

    + Signalled from the Notify method (when assigned). +

    +
    + + + TList.Add + TList.Delete + TList.Extract +
    - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + Component style identifier. - + + Component style identifier. Used for non-LCL controls that create their own handles. + diff --git a/docs/xml/lcl/pairsplitter.xml b/docs/xml/lcl/pairsplitter.xml index 2db978d4d4..08e4edbb0e 100644 --- a/docs/xml/lcl/pairsplitter.xml +++ b/docs/xml/lcl/pairsplitter.xml @@ -160,6 +160,7 @@ +