Hussein, We've created custom dialogs to manage a lot of the more complex XML (mainly document level metadata) in our schema, and to simplify the editor have hidden those elements from the user. In terms of usability, this strategy has worked great.
However, we've recently noticed that a user can move the cursor inside of these hidden elements with the arrow keys. This poses a number of problems for us. Is there any way to prevent the cursor from being moved inside of a element with "display=none" or whose parents have this attribute set? Even better yet, is there a way for the cursor to skip to the text node of the next or previous displayed element? Cheers, Mike

