Jan Bares wrote: >>You are the first person to complain about this. Could you please >>specify for which action this is the most annoying? > > > I came across this problem when I wrote my first Java applet. I was very > surpriced that even Java 1.4 did not fixed this, in my opinion, unwieldy > feature. Maybe ordinary Java users have steady wrists while Windows users > are "nervous"? :-) > > I tried to find where in XXE I found this problem. The area left to edit > text used to select whole elements works very strange. When I press mouse > and drag a little (one pixel) in horizonal and release, the click is > recognized. But when I drag a little vertical, the click is ignored :-). > Definitely the click condition doesn't contain x coordinate epsilon. >
The ``area left to edit text'' has been removed from XXE V2.8 Patch 1. Here's an excerpt of changes.html: --- Previously, it was possible to click in the gray margin found at the left and at the right of the document view in order to directly select the block (paragraph, row, row group, table) which is ``in front of the mouse click''. This feature, though making XXE slightly easier to use, has been removed because it was found to make the author less productive. Because this way of selecting blocks is so easy to use, it tends to ``cannibalize'' the other ways of selecting nodes, especially the implicit element selection If you are a mouse-oriented user, try Ctrl-clicking (Command-clicking on the Mac) several times on a node without moving the mouse. More info in the tutorial. --- >>Note that you can customize XXE by binding some of its commands to >>mousePressed events instead of mouseClicked events. See >>http://www.xmlmind.com/xmleditor/_distrib/docs/configure/ch06s01.html > > > BTW, it's better to bound events to mouseReleased. In Windows when I press a > button and I realize that I actually don't want to press it, I simply drag > outside the button and release mouse. Button is not pressed. Mouse click is > also generated on mouseRelease. You can do that too.

