From 522c8ad96715785b4cfbd0ac6d93d08866d97ca7 Mon Sep 17 00:00:00 2001 From: dsiders Date: Wed, 5 Jul 2023 15:53:21 +0100 Subject: [PATCH] Docs: LCL/forms. Adds TScreen.Notification topic for changes in bcb890ce. --- docs/xml/lcl/forms.xml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/docs/xml/lcl/forms.xml b/docs/xml/lcl/forms.xml index 5c7b85ea8d..cfd5b28fca 100644 --- a/docs/xml/lcl/forms.xml +++ b/docs/xml/lcl/forms.xml @@ -11713,6 +11713,40 @@ UseCLDefault define for the platform). Value for the property. + + +Performs actions when the specified component is added to or removed from the +class instance. + + +

+Notification is an overridden method used to perform actions needed +when a component is added to or removed from the class instance. It calls the +inherited method on entry to remove the free notification for the component +and to signal the Notification method for any child components. In TScreen, it +ensures that an internal member used to track the value in ActiveControl or +ActiveCustomForm is Nil'd when AComponent is removed and it is stored +in one of the members. +

+
+ + + +TComponent +TComponent.Components + +
+ + +Component added or removed in the notification. + + + + +Operation performed for the specified component. + + + Manages screen / form snapping behavior for the screen.