mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-13 07:49:25 +02:00
Docs: LCL/forms. Adds TScreen.Notification topic for changes in bcb890ce
.
This commit is contained in:
parent
ee9ebb8a7c
commit
522c8ad967
@ -11713,6 +11713,40 @@ UseCLDefault define for the platform).
|
||||
<short>Value for the property.</short>
|
||||
</element>
|
||||
|
||||
<element name="TScreen.Notification">
|
||||
<short>
|
||||
Performs actions when the specified component is added to or removed from the
|
||||
class instance.
|
||||
</short>
|
||||
<descr>
|
||||
<p>
|
||||
<var>Notification</var> 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 <b>Nil</b>'d when AComponent is removed and it is stored
|
||||
in one of the members.
|
||||
</p>
|
||||
</descr>
|
||||
<seealso>
|
||||
<link id="TScreen.ActiveControl"/>
|
||||
<link id="TScreen.ActiveCustomForm"/>
|
||||
<link id="#rtl.classes.TComponent">TComponent</link>
|
||||
<link id="#rtl.classes.TComponent.Components">TComponent.Components</link>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="TScreen.Notification.AComponent">
|
||||
<short>
|
||||
Component added or removed in the notification.
|
||||
</short>
|
||||
</element>
|
||||
<element name="TScreen.Notification.Operation">
|
||||
<short>
|
||||
Operation performed for the specified component.
|
||||
</short>
|
||||
</element>
|
||||
|
||||
<element name="TScreen.MagnetManager">
|
||||
<short>
|
||||
Manages screen / form snapping behavior for the screen.
|
||||
|
Loading…
Reference in New Issue
Block a user