Xbasic
{ON_CHAR}
Syntax
{ON_CHAR= Event_Name _*}
Arguments
- Event_Name
Character. A value for a_dlg_button that the event handlers in the %code% section to respond to.
Description
The {ON_CHAR} command allows you to capture printable keystrokes. Contrast with {ON_KEY} which lets you trap non-printable keys, such as F2, or PAGE UP, or CTRL END.
Example
dim list as C ui_dlg_box("{ON_CHAR}",<<%dlg% {on_char=chr_*} Type a key. The key you typed is shown here.; [.40,20^#list]; %dlg%,<<%code% if left(a_dlg_button,4) = "chr_" then list = list + crlf()+ substr(a_dlg_button ,5) list = remove_blank_lines(list) a_dlg_button = "" end if %code%)
Limitations
Desktop applications only
See Also