A navigation key event is triggered when the user uses the TAB key to
move forwards or backwards through the controls in a group. For example,
it may be used to track movements between multiple buttons
contained in a panel, by attaching the event handler to the
panel object.
Constructor. Should not need to be used directly by an application.
Returns the child window which currently has the focus. This may be nil,
in which case use Window#find_focus
Returns true
if the TAB move was forward, or false
if it was
backwards through the window focus cycle. Backward tabbing is commonly
enabled by holding down SHIFT when pressing TAB.
Set to true under MSW if the event was generated by pressing the TAB
key. This is needed for proper navigation over radio buttons.
Returns true
if the event resulted in a change of window – for example,
moving between the tabs of Notebook or MDI control, or false
if it was
between different controls in a group, for example, on a panel.
Set the current focused window in this event.
Sets the direction of the navigation, forward if true
or backward if false
.
Sets whether or not the event arose from pressing the TAB key.
Sets whether the event arose from a change of Window or a change between
controls.
[This page automatically generated from the Textile source at 2023-06-09 00:45:35 +0000]