On Wed, 15 Jun 2011 16:34:06 +0200, Hussein Shafie <[email protected]>
wrote:
> On 06/15/2011 04:15 PM, Daniel Hong wrote:
>> ...
>> To the user, and from usability perspective, I think the method I've
>> mentioned is more straightforward.
> 
> We are sorry but we don't agree. We think that at first, a single smart
> insert command seems to be easier to use but very quickly, the user will
> make mistakes with it. That is, the command will *not* do exactly what
> she/he wants.

FWIW, I (and I think the people who work with me and use XXE) agree with
Hussein.  "Insert" means insert at the current cursor position, inside
whatever element it's in; "Insert before" means insert before the element
the cursor is in; and similarly for "Insert after."  We commonly need the
"insert before" and "insert after", and it would be difficult, I think, to
find the proper place to do such an insertion if we had to position the
cursor exactly on the boundary between two elements, i.e. if "insert" were
the command we used for this purpose.  

Everyone who has learned XXE (we have around ten users) has had to learn
the distinctions among these three commands, but everyone has immediately
understood it once it was explained to them.  I think the general notion of
what XML is, or the specifics about formatting tables, have been much
bigger hurdles.

   Mike Maxwell
 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to