> in the file src/compose.cxx, line 407 > > replace the conditionnal expression : > if ((e_state & (ALT|META)) && !(ascii & 128)) return false; > > by something like : > if ( > ((e_state & ALT) && (!(e_state & SCROLLLOCK)) || ((e_state & META))) > && !(ascii & 128) > ) return false; >
In addition : On the fltk test program 'keyboard', when I press the AltGr key, the active key are ALT and SCLK (in the top-right of the keybord's window), but the key 'Slck' (between 'Print' and 'Pause') is not active. Of course the RightAltKey (beside the Space key) is also active. In fact, I don't know if this is not a superficial fix : do you think that the problem must be fix in an upper level ? Maybe, a key ALTGR must be create and it activation can't active the ALT key ? I know I'm a little noob, if anyone could show me a way... :) TIA TSalm _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
