On 14 Feb 2010, at 18:02, Evan Laforge wrote: >> Fltk's own, historical, compose key mechanism does not seem to me to >> be involved (indeed I suspect that mainly handles the typing of LGC >> glyphs that don't appear on a your keyboard, e.g. me typing ß on a UK >> keyboard that has no key for it...) > > Hmm, well if that's true, isn't it all redundant and can be removed > right now?
I don't know. Possibly it can be, or can be made X11 specific - if we believe the OSX and win32 implementations cover what's needed. I'm thinking of the case where I might be typing something in a European language (and don't have any IME running) but need to type some glyph that's not on my keyboard, then the fltk compose stuff might come into play. But both OSX and win32 provide native compose mechanisms - e.g. on this Mac the native thing I type for ß is <alt>+s (and indeed that works in fltk and non-fltk apps so far as I know.) The fltk sequence would be <compose><s><s>, but so far as I know, that *does not* work in fltk widgets on OSX. Maybe it does? >> I am not familiar with the Apple IME, so don't know if that works - I >> assume that it does, though? Or are you saying that it does not? > > It doesn't for me... Hmm, OK. I think it is meant to. How do you invoke it? Maybe I'll get a chance to look. Does Manolo know how the IME hooks into the cocoa stuff, BTW? >> Hmm, CMD-A seems to work for me on this Mac (just tried a few simple >> widgets though.) Where is it failing for you? > > The part where everything gets selected :) I'm on OS X 10.5.8 and I > just tried with test/input on the latest 1.3. Cmd-a does nothing. Oh yes - works in my test harness, but now I try the fltk test/input demo, I see it does nothing. Did this used to work? I thought it used to work... _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
