Project

General

Profile

Bug #10330

ChUI: Ctrl-TAB Does Not Switch Between Frames

Added by Vladimir Tsichevski 12 months ago. Updated 12 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:
version_reported:
16064
version_resolved:
reviewer:
production:
No
env_name:
topics:

History

#1 Updated by Vladimir Tsichevski 12 months ago

  1. Create two frames, each containing enabled, focusable fields.
  2. Run the program in ChUI mode.
  3. Press Ctrl-TAB.

In OE, pressing Ctrl-TAB shifts focus from the first focusable field in the initial frame to the first focusable field in the subsequent frame.
In FWD, however, the Ctrl-TAB combination functions as the TAB key, moving focus to the second focusable field within the same initial frame, provided such a field exists.

This issue prevents frame switching in ChUI mode, where mouse input is unavailable.

Example Program

DEFINE VARIABLE i AS INTEGER.
DEFINE VARIABLE v AS DECIMAL.

DEFINE FRAME f i v.
ENABLE ALL WITH FRAME f.

DEFINE VARIABLE i2 AS INTEGER.
DEFINE VARIABLE v2 AS DECIMAL.
DEFINE FRAME f2 i2 v2.
ENABLE ALL WITH FRAME f2.

WAIT-FOR CLOSE OF FRAME f2.

Also available in: Atom PDF