On Mon, May 03, 2004 at 02:39:22AM +0900, Derek Martin wrote:
> On Sun, May 02, 2004 at 05:10:42PM +0300, Vasilis Vasaitis wrote:
> > Programs that use the GTK+ library use GTK+'s own composition
> > mechanism by default, instead of the one supplied by X. 
> 
> Do you know why that is?

  GTK+ strives to be portable over many platforms (X, Win32, linux
framebuffer, etc.). As such, it has been decided that it cannot rely
on the input methods provided by each platform, so instead it is
shipped with its own ones. I guess the quest for consistency has led
to those being the default.

> > You can switch that temporarily for a text box, by right clicking on
> > it and selecting Input Methods -> X Input Method. Or, you can switch
> > it permanently for all applications, by setting GTM_IM_MODULE=xim
> > among your environment variables. 
> 
> Thanks for posting that...  I'd been trying to figure out a way to do
> that for some time.  I never could find anything useful about it
> though.  Is there some place where it's documented, should I want to
> refer to or quote it in the future?

  I can't find anything relevant, sorry. But from now on you could
always use the appropriate link to the linux-utf8 web archives. ;^)

  Oh, and of course it's GTK_IM_MODULE, as mentioned in another
message. Also, the file /etc/gtk-2.0/gtk.immodules (the directory
might be different on other systems) has a similar role.


-- 
Vasilis Vasaitis
"A man is well or woe as he thinks himself so."



--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to