Here's MANY more!
Come on, Jason, how can you miss all these?? We all know about Alt-underlined letters, but...
GENERAL
-------
F1: Help
F2: Rename
F5: Refresh
F10: Open the menu
CLIPBOARD
---------
Ctrl-Insert: copy
Shift-Delete: cut
Shift-Insert: paste
LISTS OF NAMED OBJECTS, e.g., files in Explorer
-----------------------------------------------
Some letters: move to first object whose name begins with those letters
To the following you can add Shift to select from the current object onward rather than just move:
Home/End: first/last object
PageUp/PageDown: object one screenful back/forward
Arrows: next object in that direction
TREEVIEWS, e.g., the Folder window in Explorer
----------------------------------------------
NumPad +: Expand one level
NumPad -: Collapse one level
NumPad *: expand all levels
Left arrow: Back to parent, another one to collapse it
Right arrow: expand one level, another to move to first child
DOCUMENT WINDOWS IN AN MDI APPLICATION
--------------------------------------
Alt-hyphen: opens a document window's control box
Ctrl-F4: closes a document window
To the following and also Alt-Tab and Alt-Esc, you can add Shift to cycle backwards:
Ctrl-F6 or Ctrl-Tab: cycles among document windows. Note: In applications like Word with floating dialog boxes like Find/Replace, use Ctrl-Tab to switch between Find/Replace and the active document; use Ctrl-F6 to cycle among documents.
F6: cycle among a document window's panes
DIALOG BOXES
------------
Tab: cycles focus among controls -- add shift to cycle backwards
Space: click a button or toggle a checkbox
Alt-Down: drop down a list
Alt-Up: collapse a drop-down
Arrows: choose one radio button in a group
Enter: click the default button, with the darker outline than others, usually OK
Esc: click the Cancel/Close button
TEXT
----
Ctrl-Backspace: Delete previous word
Ctrl-Delete: Delete next word or to end of line
Insert: Toggle insert and overwrite modes
To all the following you can add Shift to extend the selection rather than move the cursor:
Home/End: beginning/end of line
Ctrl-Home/End: beginning of text/file
PageUp/PageDown: one screen/page up/down
Ctrl-PageUp/PageDown: to beginning/end of text/file or top/bottom of screen
Up/Down: one line up/down
Ctrl-Up/Down: beginning/end of paragraph
Left/Right: previous/next character
Ctrl-Left/Right: previous/next word