diff --git a/docs/xml/lcl/actnlist.xml b/docs/xml/lcl/actnlist.xml index ee5baeda2b..b0bb0fe904 100644 --- a/docs/xml/lcl/actnlist.xml +++ b/docs/xml/lcl/actnlist.xml @@ -908,7 +908,7 @@ items in the Actions property. Index values must be in the range Image list with images for the actions in the list.

-ImageList is a TCustomImageList property with the +ImageList is a TCustomImageList property with the Images that can be associated with the actions in the list., e. g. in a Menu display. Assigning a new image list to the property causes the Change method to be called, and the OnChange event handler to be signalled @@ -1950,10 +1950,10 @@ Registers the array of action classes using the specified category name.

-RegisterActions is a procedure used to register the specified array of action -class types. Category contains the category name for the action used to group -related actions in an action list. Resource contains the optional class type -for a resource used in the action classes. +RegisterActions is a procedure used to register the specified array +of action class types. Category contains the category name for the action used +to group related actions in an action list. Resource contains the optional +class type for a resource used in the action classes.

RegisterActions calls RegisterActionsProc to perform the actions needed to @@ -2030,28 +2030,50 @@ if the CreateActionProc constant has not been assigned. Address of the routine used to register actions used in the action list -editor. +editor in the Lazarus IDE. - - + +

+The routine in the constant is assigned in the initialization section for the action list editor. +

+
+ + + + - + +Category name where the action is displayed in the action list editor. + + + + +Array of TBasicActionClass instances to which the action can be applied. + - + +TComponentClass instance used to create new instances of the action, + Address of the routine used to unregister actions used in the action list -editor. +editor in the Lazarus IDE. - - + + + + + + - + +Array of TBasicActionClass instances for which the action was registered. + @@ -2062,10 +2084,15 @@ Address of the routine used to enumerate actions in the action list editor. - + +Object procedure which implements the enumerator used to gather the registered +actions in Info. + - + +Pointer to the registered action(s) located in the enumerator procedure. + @@ -2076,19 +2103,33 @@ Address of the routine used to create a new action in the action list editor. - + +TBasicAction class instance created in the routine. + - + +TComponent which owns the newly created action instance. + - + +TBasicActionClass reference used to create the new action instance. + - + +TApplication instance used to update and execute actions. + - + + + +TApplication.Create +TApplication.Destroy +Application +