1 Petitboot ncurses UI guidelines
5 x: Exit the current screen
7 When the focus is on a text-input field, this key will be treated
8 litereally (ie, it inputs an 'x' in to the text field). Because of this,
9 we should avoid putting a text field as the first field on a screen.
11 We also support 'Esc' as a secondary exit key, but this can cause
12 problems with some terminals (because Esc is used to initiate an input
13 escape sequence, it causes ncurses to delay, waiting for more keys).
14 So, Esc should not be listed as a key in the UI help.
18 Same restrictions as the 'x' key with text input widgets. We support F1
19 too, but this is often used by the actual terminal emulator to show help
25 shift+tab: Previous widget
30 Text screen key bindings:
40 shift+tab: Previous item