Event XbpTabPage():keyboard Foundation

Keyboard input received.

:keyBoard := {| nKeyCode, uNIL, self | ... }
:keyBoard ( <nKeyCode> ) --> self
xbeP_Keyboard (1048580)
<nKeyCode> is the numeric key code of the pressed key.

This method returns the object executing the method (self).


The xbeP_Keyboard event is generated whenever input is made via the keyboard. The first parameter of the code block or the method contains the event code returned by AppEvent() which corresponds to the key pressed.

The event handler method :keyboard() of the XbpTabPage class implements default behaviour for the following keys:

Keys processed by :keyboard()
Key Behaviour
Cursor left (left arrow), Activates the next or previous tab page in a
Cursor right (right arrow) collection of XbpTabPage objects
CTRL+TAB, Same as above, but activation cycles from the
CTRL+SHIFT+TAB first to the last tab page and vice versa.


If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.