version 2003
PA_SetWindowFocusable (windowRef; focusable)
| Parameter | Type | Description | |
| windowRef | PA_WindowRef | Window reference | |
| focusable | char | 1 = wRef becomes focusable |
Description
The routine PA_SetWindowFocusable changes the focusable property of the window windowRef.
A focusable window is a window that can receive keyboard events ("get the focus"), even if it is a floating window. When a focusable window receives a keyboard event, it becomes focused. For example, the tool palette of the Form Editor is not focusable. When the user clicks on it, it does not get the focus, which remains in the Editor. On the other hand, the properties palette is focusable. When the user clicks an editable field (to set a variable name, an object name) of this palette, it takes the focus and the keyboard events.
Example
See PA_IsWindowFocusable.
See Also
PA_GetWindowFocused, PA_IsWindowFocusable, PA_IsWindowFocused, PA_SetWindowFocused.
Error Handling
PA_GetLastError always returns eER_NoErr