FocusManagerMetadata
¶
Defines properties and message types for FocusManager.
FocusManagerMetadata.FocusOrderProperty¶ | Sets the focus chain order of the node within the focus scope. |
FocusManagerMetadata.CyclicFocusNavigationProperty¶ | Sets whether the focus chain navigation within the focus scope is cyclic. When you enable this property:
|
FocusManagerMetadata.FocusScopeTypeProperty¶ | Sets the type of the focus scope node:
|
FocusManagerMetadata.FocusOnPressProperty¶ | Sets where to set the focus when the user presses the node that has this property:
The descendants of the node where you set this property inherit value of the property. |
FocusManagerMetadata.AboutToLoseFocusMessage¶ | Kanzi sends this message before the focused node loses focus. |
FocusManagerMetadata.AboutToGainFocusMessage¶ | Kanzi sends this message before a focusable node receives focus. |
FocusManagerMetadata.FocusLostMessage¶ | Kanzi sends this message to the node that lost focus. |
FocusManagerMetadata.FocusGainedMessage¶ | Kanzi sends this message to the node that received focus. |
FocusManagerMetadata.OverlayBroughtToFrontMessage¶ | Occurs when an overlay focus scope becomes the foremost overlay scope in the overlay focus scope stack. Arguments: FocusManagerMetadata.OverlayBroughtToFrontMessageArguments |
FocusManagerMetadata.ScopeBroughtToFrontMessage¶ | Occurs when an overlay focus scope is brought to front. Deprecated. Use Overlay Brought To Front instead. Arguments: FocusManagerMetadata.OverlayBroughtToFrontMessageArguments |
FocusManagerMetadata.OverlaySentToBackMessage¶ | Occurs when an overlay focus scope is no longer the foremost overlay scope in the overlay focus scope stack. Arguments: FocusManagerMetadata.OverlaySentToBackMessageArguments |
FocusManagerMetadata.ScopeSentToBackMessage¶ | Occurs when a foremost overlay focus scope is sent to back. Deprecated. Use Overlay Sent to Back instead. Arguments: FocusManagerMetadata.OverlaySentToBackMessageArguments |
FocusManagerMetadata.FocusEnteredFocusScopeMessage¶ | When focus enters a focus scope, Kanzi sends this message to the focus scope node that contains the node that gains focus. Arguments: FocusManagerMetadata.FocusEnteredFocusScopeMessageArguments |
FocusManagerMetadata.FocusLeftFocusScopeMessage¶ | When focus leaves a focus scope, Kanzi sends this message to the focus scope node that contains the node that loses focus. Arguments: FocusManagerMetadata.FocusLeftFocusScopeMessageArguments |
FocusManagerMetadata.OverlayGainedFocusMessage¶ | When an overlay scope gains focus, Kanzi sends this message to the overlay scope node that contains the node that gains focus. Arguments: FocusManagerMetadata.OverlayGainedFocusMessageArguments |
FocusManagerMetadata.OverlayLostFocusMessage¶ | When an overlay scope loses focus, Kanzi sends this message to the overlay scope node that contains the node that loses focus. Arguments: FocusManagerMetadata.OverlayLostFocusMessageArguments |
FocusManagerMetadata.MoveScopeFocusForwardMessage¶ | When a focus scope node receives this message, it moves the focus to the next focusable node of the focus scope. |
FocusManagerMetadata.MoveScopeFocusBackwardMessage¶ | When a focus scope node receives this message, it moves the focus to the previous focusable node of the focus scope. |
FocusManagerMetadata.InputOutsideOverlayMessageMessage¶ | Kanzi sends this message to an overlay focus scope when the application area outside the boundaries of that overlay receives input. Arguments: FocusManagerMetadata.InputOutsideOverlayMessageArguments |
Message arguments classes define message arguments used for different message types. Each class defines a number of property types - arguments - together with getter and setter functions for them.
FocusReasonProperty¶ | Sets the focus reason:
Example
|
ReasonValueProperty¶ | The reason the modal or popup focus scope state is changed:
Example
|