On Sunday 22 July 2007 12:49, Rik wrote: > --When the calendar week view is open, clicking on any item causes the main > --window to gain focus. This might not be what the user wants. For > instance, --she may wish to select text, which is currently not possible. > > --To be consistent with other applications, the focus change or other > action --should be bound to the lbuttonup event. > > > I implemented this change in the CVS code. See www.jpilot.org for > instructions on building from source > > --Rik Rik, On further analysis/testing, I think it might be better to use the double-left-click, instead of the single one, to return the user to the main JPilot window from the Weekly/Montly,etc. views. As it stands, certain unexpected things are occurring in the "Weekly View": 1. A click in the main body of the window below the button panel at the top, while the window is lower in the window stack than the JPilot main window, only causes the "week view" window to have focus while the mouse button is held down. 2. Right-clicking within a day doesn't open the "copy" context menu. 3. Clicking and dragging the pointer over text doesn't select it. Additionally, the "Monthly View" behaves oddly: 1. The cursor position persists between focus sessions, causing text to be highlighted unwantedly when returning to it. 2. Clicking inside another day doesn't change the (invisible) "cursor position". 3. The button panel becomes non-functional while a cursor position is defined (specified) in the window. There may be other affected windows but I haven't looked any further. Probably what we want is that a left-double-click on a day in the "weekly/monthly view" takes the user back to the correct day in the main window. Of course, this precludes using that action to select a word or line, etc. But at least the "gain focus" and "select/copy" functionality should be more predictable. -TR
More information about the jpilot mailing list