ProgerXP / Notepad2e

Word highlighting, simultaneous editing, split views, math evaluation, un/grep, comment reformatting, UAC elevation, complete regexps (PCRE), Lua lexers, DPI awareness and more (XP+)
Other
372 stars 52 forks source link

Document hotkeys in use #326

Open ProgerXP opened 3 years ago

ProgerXP commented 3 years ago

Examine the code for all hotkeys that could be used (except Alt hotkeys that trigger main menu commands via &accelerators). For each hotkey, write a very short explanation (I will expand it and ask to provide details on certain hotkeys that I don't know). Include Scintilla hotkeys too.

This can be done semi-automatically. For example, for hotkeys handled via WM_COMMAND (most hotkeys) it is enough to write the title name of the command:

Ctrl+Shift+Alt+Z - Go To Last Change

Alternatively, to keep it simpler you can write the name of the associated constant instead of the title. This list is only needed to give me basic idea, I will rewrite it.

Hotkeys that are assigned to something but that has no menu command or constant, write name of the source file and line number where it's used.

Keep order of modifiers consistent (e.g. as suggested: Ctrl, then Shift, then Alt).