DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2479
Version: 1.3-current
Fix Version: 1.3-current (r8067)


To Matt: no, not yet finished completely.

I checked the code now, and I also played with test/input a little more. I
came to the conclusion that we should do for all platforms what Manolo
suggested "for Mac OS X at least":

return 0;  // ignore other combos, pass to parent

for all ignored function and modifier key combos. The relevant part here
is in src/Fl_Input.cxx, starting with line #407 (FL_Left) until line #525
(FL_BackSpace). FL_BackSpace should be handled like FL_Delete, and all the
other keys are navigation keys (arrow keys + Page Up/Down, Home, End).

We would achieve similar behavior on all platforms (except where
explicitly different with some modifiere), and we could handle all other
key/modifier combinations in the apps as shortcuts.

Greg, if you agree, I suggest to change all these lines as noted above,
and then I believe that this STR would be fully solved, it nobody else
objects.


Link: http://www.fltk.org/str.php?L2479
Version: 1.3-current
Fix Version: 1.3-current (r8067)

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to