Tom Malaher wrote: > > When choosing an element to insert (or convert to), the interaction with > the dialog from the keyboard could be optimized: > - use a combo box instead of the current textfield+list for element > selection. Which implies the next two suggestions: > - use keyboard navigation to allow the user to start typing an element > name to jump to > - allow "return" in the list element to confirm and close the dialog.
This has not been implemented with a combobox but autocompletion of tag names already works in the Insert/Convert/... dialog box. It works ? la Emacs, not ? la Windows, that's why it is possible you haven't noticed this feature. Here's how you use it: 1) Popup the dialog box using say Ctrl-I. The focus should be inside the text field. 2) All the tags that can be inserted here are listed. Say you are in a para of a DocBook document, so there is a bunch of tags with looong names. 3) Type letter 'a' THEN PRESS ON THE SPACE BAR. The list now only shows: abbrev acronym action anchor application author authorinitials 4) Type letter 'u' THEN PRESS ON THE SPACE BAR. The text field now contains not 'au' but 'author' and the list now only shows: author authorinitials 5) Let's say you wanted to insert an author element. So you are done: just hit the Enter key. The dialog box disappears and the author element is inserted. In fact, without this autocompletion feature, which has been implemented since the very first version of XXE, XXE wouldn't have been usable for most users. Tip: On Unix, with some window managers, the focus is not always restored properly. You may have to hit the Tab key to explicitly restore the focus in the document view in order to be able to type the text inside the newly inserted element.

