3. Custom bindings

KeystrokeAction
Alt+Shift+UpSame as menu item Move Up.
Alt+Shift+DownSame as menu item Move Down.
Alt+Shift+LeftSame as toolbar button Decrease nesting level.
Alt+Shift+RightSame as toolbar button Increase nesting level.
Enter

Insert a newline character if possible. Otherwise, if caret is at the beginning of a paragraph, list item or a few other kinds of block, insert same block before. Otherwise, if caret is at the end of a block, insert same block after. Otherwise, split block.

Del

Delete selection if any. Otherwise, if caret is at the end of a paragraph, list item or a few other kinds of block, join with following block. Otherwise, delete character following caret.

BackSpace

Delete selection if any. Otherwise, if caret is at the beginning of a paragraph, list item or a few other kinds of block, join with preceding block. Otherwise, delete character preceding caret.

Ctrl+Enter

Add same block after the paragraph, list item or a few other kinds of block which is the ancestor of selected node.

Shift+Ctrl+Enter

Add same block before the paragraph, list item or a few other kinds of block which is the ancestor of selected node.

Ctrl+Alt+C

Like Ctrl+Shift+C, copy to the clipboard a reference to the selected nodes. However this variant is useful when the reference is intended to be pasted to several different locations in the same document. It leverages XInclude 1.1 features[a] which allow to avoid duplicate IDs caused by transclusions.

[a] The xi:include element implicitly created by pasting the reference has a set-xml-id="" attribute (DocBook 5.0) or a trans:idfixup="auto" attribute (DocBook 5.1).

Application EventAction

Drop an object.

  • On a ulink element, change the value of the url attribute to the dropped string.

  • On an image element, change the value of the fileref attribute to the dropped string.

  • Elsewhere

    • If the object being dropped represents an URL or an absolute filename, open the corresponding document in XMLmind XML Editor.

    • Otherwise, displays a popup menu allowing to paste the dropped text or XML before, into or after the drop location.

Drag one of the “handles” displayed around an image. (The “handles” are displayed after clicking on the image.)

Resize the image, but always preserve its aspect ratio.

Pressing Ctrl (Cmd on the Mac) while dragging the handle allows to distort the image.

Drag a separator found between two table columns.

Resize the table column. More precisely this gives an appropriate proportional width (e.g. <colspec colwidth="3*">) to all table columns.