You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is one issue in particular I'm looking forward to fix.
I developed the framework to behave mostly as I remember CSP applications and filled the gaps using the system my wife uses for her work, which enables the cursor to roam free through the screen. Menus usually consist of a numbered list of options followed by a field where you type the number of the option you want.
I've already given a bit of though on this issue and found the best way to support menus in Terminal applications is by creating a focusable label. Labels in the Terminal framework are a kind of component that cannot receive focus, no matter if the console cursor is right on top of it (Map.CurrentFieldIndex will always be -1). A focusable label would change this behaviour by swapping colours when the cursor enters its region and applications would be able to identify it as the currently focused element on the screen by checking the value of Map.CurrentFieldIndex.
Although it does not equate precisely equate to a menu, the concept might enable building more than it, like selection lists and even button look alikes.
The text was updated successfully, but these errors were encountered:
This is one issue in particular I'm looking forward to fix.
I developed the framework to behave mostly as I remember CSP applications and filled the gaps using the system my wife uses for her work, which enables the cursor to roam free through the screen. Menus usually consist of a numbered list of options followed by a field where you type the number of the option you want.
I've already given a bit of though on this issue and found the best way to support menus in Terminal applications is by creating a focusable label. Labels in the Terminal framework are a kind of component that cannot receive focus, no matter if the console cursor is right on top of it (
Map.CurrentFieldIndex
will always be-1
). A focusable label would change this behaviour by swapping colours when the cursor enters its region and applications would be able to identify it as the currently focused element on the screen by checking the value ofMap.CurrentFieldIndex
.Although it does not equate precisely equate to a menu, the concept might enable building more than it, like selection lists and even button look alikes.
The text was updated successfully, but these errors were encountered: