Figure 6   DHTML Editing Component Keyboard Accelerators

Movement Key
Action

Move one character to the right. If an absolutely positioned element is selected, nudge the element one pixel to the right.

Move one character to the left. If an absolutely positioned element is selected, nudge the element one pixel to the left.

Move down one line. If an absolutely positioned element is selected, nudge the element down one pixel.

Move up one line. If an absolutely positioned element is selected, nudge the element up one pixel.
Ctrl+
Move right one word.
Ctrl+
Move left one word.
End
Move to the end of the current line.
Home
Move to the start of the current line.
Ctrl+
Move down one paragraph.
Ctrl+
Move up one paragraph.
Page Down
Move down one page.
Page Up
Move up one page.
Ctrl+Home
Move to the beginning of the document.
Ctrl+End
Move to the end of the document.
Tab
Cycle selection through block-level elements within the control.
Shift+Tab
Reverse-cycle selection through block-level elements within the control.
Ctrl+Tab
Move from the control to the next element in the host application.*
Shift+Ctrl+Tab
Move from the control to the previous element in the host application*
* These keystrokes do not work in host applications that support MDI windows. In those applications, the host application will use these keystrokes to move between MDI child windows.
Selection Key
Action
Shift+
Extend the selection one character to the right.
Shift+
Extend the selection one character to the left.
Ctrl+Shift+
Extend the selection right one word.
Ctrl+Shift+
Extend the selection left one word.
Shift+
Extend the selection up one line.
Shift+
Extend the selection down one line.
Shift+End
Extend the selection to the end of the current line.
Shift+Home
Extend the selection to the start of the current line.
Shift+Page Down
Extend the selection down one page.
Shift+Page Up
Extend the selection up one page.
Ctrl+Shift+End
Extend the selection to the end of the document.
Ctrl+Shift+Home
Extend the selection to the beginning of the document.
Ctrl+A
Select all elements in the document (IDM_TRIED_SELECTALL, DECMD_SELECTALL).
Editing Key
Action
Backspace
Delete the selection or, if there is no selection, the character to the left of the insertion point.
Ctrl+Backspace
Delete all of a word to the left of the insertion pointer, not including the space before.
Ctrl+C
Copy the selection to the clipboard (IDM_TRIED_COPY, DECMD_COPY).
Ctrl+V
Paste the contents of the clipboard to the current location (IDM_TRIED_PASTE, DECMD_PASTE).
Ctrl+X
Cut the selection to the clipboard (IDM_TRIED_CUT, DECMD_CUT).
Delete
Delete the selection without placing it on the clipboard (IDM_TRIED_DELETE, DECMD_DELETE).
Insert
Toggle between inserting and overwriting text.
Ctrl+Z
Undo the most recent formatting commands (IDM_TRIED_UNDO, DECMD_UNDO).
Ctrl+Y
Redo the most recently undone commands (IDM_TRIED_REDO, DECMD_REDO).
Ctrl+F
Find text (IDM_TRIED_FIND, DECMD_FINDTEXT).
Shift+F10
Display the context menu, if any (equivalent to right-clicking the document).
Ctrl+L in the ActiveX control, or
Ctrl+K in the document object.
Display the Hyperlink dialog box (IDM_TRIED_HYPERLINK, DECMD_HYPERLINK) if the insertion point is within an <A> element.
Ctrl+K in the ActiveX control.
(No keyboard accelerator for this function exists in the document object.)
Toggle absolute positioning for the selected element (IDM_TRIED_MAKE_ABSOLUTE, DECMD_MAKE_ABSOLUTE).
Formatting Key
Action
Ctrl+B
Toggle bold formatting (IDM_TRIED_BOLD, DECMD_BOLD).
Ctrl+I
Toggle italic formatting (IDM_TRIED_ITALIC, DECMD_ITALIC).
Ctrl+U
Toggle underlining (IDM_TRIED_UNDERLINE, DECMD_UNDERLINE).
Ctrl+T In the ActiveX control.
(No keyboard accelerator for this function exists in the document object.)
Increase paragraph indent (IDM_TRIED_INDENT, DECMD_INDENT).
Ctrl+Shift+T in the ActiveX control.
(No keyboard accelerator for this function exists in the document object.)
Decrease paragraph indent (IDM_TRIED_OUTDENT, DECMD_OUTDENT).


Figure 10   Editing Commands

General Editing Commands
DECMD_COPY, DECMD_CUT, DECMD_DELETE, DECMD_FINDTEXT, DECMD_PASTE, DECMD_PROPERTIES, DECMD_REDO, DECMD_SELECTALL, DECMD_UNDO
Formatting Commands
DECMD_BOLD, DECMD_FONT, DECMD_GETBACKCOLOR, DECMD_GETBLOCKFMT, DECMD_GETBLOCKFMTNAMES, DECMD_GETFONTNAME, DECMD_GETFONTSIZE, DECMD_GETFORECOLOR, DECMD_INDENT, DECMD_ITALIC, DECMD_JUSTIFYCENTER, DECMD_JUSTIFYLEFT, DECMD_JUSTIFYRIGHT, DECMD_ORDERLIST, DECMD_OUTDENT, DECMD_REMOVEFORMAT, DECMD_SETBACKCOLOR, DECMD_SETBLOCKFMT, DECMD_SETFONTNAME, DECMD_SETFONTSIZE, DECMD_SETFORECOLOR, DECMD_UNDERLINE, DECMD_UNORDERLIST
Hyperlink/Image Commands
DECMD_HYPERLINK, DECMD_IMAGE, DECMD_UNLIN
Table Commands
DECMD_DELETECELLS, DECMD_DELETECOLS, DECMD_DELETEROWS, DECMD_INSERTCELL, DECMD_INSERTCOL, DECMD_INSERTROW, DECMD_INSERTTABLE, DECMD_MERGECELLS, DECMD_SPLITCELL
Absolute Positioning Commands
DECMD_BRING_ABOVE_TEXT, DECMD_BRING_FORWARD, DECMD_BRING_TO_FRONT, DECMD_LOCK_ELEMENT, DECMD_MAKE_ABSOLUTE, DECMD_SEND_BACKWARD, DECMD_SEND_BELOW_TEXT, DECMD_SEND_TO_BACK