mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2025-02-22 19:18:31 +00:00

Reformatted DolDoc files, adjusted sprites in documentation to reflect naming changes, corrected keybinding labels in AutoComplete window, fixed formatting error in Tips.DD. Added DVD Boot AHCI prototyping into Kernel, displays detected AHCI configuration and halts mid-boot. Small modifications to standard font, slight increase to mouse X and Y speed.
25 lines
1.9 KiB
Text
Executable file
25 lines
1.9 KiB
Text
Executable file
$WW,1$$FG,5$$TX+CX,"Key Allocations"$$FG$
|
|
|
|
See $LK,"Char",A="HI:Char"$ for definition of scan codes.
|
|
|
|
See $MA-X+PU,"Key Map",LM="KeyMap;View;\n"$ for a detailed list of key commands.
|
|
|
|
When you are at the cmd line, editing documents, browsing documentation and help, entering items in forms or in menu's, the $LK,"DolDoc",A="MN:CDoc"$ editor handles keys. It allows you to define your own key handlers in a $LK,"MyPutKey",A="MN:MyPutKey"$() function. If you choose, you can catch keys, overriding the default handlers. See $LK,"DocPutKey",A="MN:DocPutKey"$(). The following is an overview of key allocations.
|
|
|
|
$FG,2$<ALT-keys>$FG$ and $FG,2$<ALT-SHIFT-keys>$FG$ Free for user configurations in your $LK,"MyPutKey",A="MN:MyPutKey"$() handler, except for $FG,2$ALT-BACKSPACE$FG$ (undo). There are a few examples pre-defined, but you can change them if you wish.
|
|
|
|
$FG,2$<CTRL-ALT-keys>$FG$ and $FG,2$<CTRL-ALT-SHIFT-keys>$FG$ Handled at a system level, NOT by the $LK,"CDoc",A="MN:CDoc"$ editor. I reserve the right to alloc these, but in the mean time, you can define your own handlers with $LK,"CtrlAltCBSet",A="MN:CtrlAltCBSet"$(). They operate either in a interrupt environment or in the window mgr when it queues kbd messages. You can do $LK,"Raw",A="MN:Raw"$() output. $FG,2$<CTRL-ALT-letter>$FG$ handlers take a scan_code as an arg.
|
|
|
|
$FG,2$<CTRL-function key>$FG$ Auto-completes local words.
|
|
|
|
$FG,2$<CTRL-digit key>$FG$ $FG$ Auto-completes dictionary words.
|
|
|
|
$FG,2$<CTRL-SHIFT-function key>$FG$ $FG$Jumps to src code.
|
|
|
|
$FG,2$<CTRL-SHIFT-digit key>$FG$ Jumps to dictionary definition.
|
|
|
|
$FG,2$<function keys>$FG$ and $FG,2$<SHIFT-function keys>$FG$ $FG$I reserve the right to alloc these, but there are some free now.
|
|
|
|
$FG,2$<CTRL-key>$FG$ and $FG,2$<CTRL-SHIFT-key>$FG$ I reserve the right to alloc to these. There are not many free.
|
|
$AN,"",A="PutKeyHandling"$
|
|
See $LK,"Keyboard Devices",A="HI:Keyboard Devices/System"$.
|