O
olivier.dunemann
Guest
In MS Windows, you can also play with the "ENTRY" trigger of the column, and force a "TAB" event. ON ENTRY OF BrowseColumnX DO: /* We don't want to stay on this enabled cell */ DEF VAR i AS INT NO-UNDO. &SCOPED-DEFINE VK_TAB 9 &SCOPED-DEFINE WM_KEYDOWN 256 /* Simulate a TAB Key-Down event... */ RUN PostMessageA (SELF:HWND, {&WM_KEYDOWN}, {&VK_TAB}, 0, OUTPUT i). END. PROCEDURE PostMessageA EXTERNAL "user32":u: DEF INPUT PARAM hHWND AS LONG. DEF INPUT PARAM Msg AS LONG. DEF INPUT PARAM wParam AS LONG. DEF INPUT PARAM lParam AS LONG. DEF RETURN PARAM bReturn AS LONG. END PROCEDURE.
Continue reading...
Continue reading...