Re[2]: HTT IM window

Boris Ryakhovsky <[email protected]> Fri, 21 Oct 2005 11:24:43 +0400
Newsgroups gmane.compw.window-managers.windowmaker.user
Message-ID <[email protected]>
> Charles philip Chan wrote:
> 
> >On 12 Oct 2005, [email protected] wrote:
> >
> >  
> >
> >>I recompiled with --disable-modelock option but the result is same I'm
> >>using 0.92.0.
> >>    
> >>
> >
> >Are you sure you don't have another copy of Window Maker installed?
> >  
> >
> Yes I'm sure.
> It's installed in /usr/local
> 
> I made gmake uninstall first and after that installed it.
> 
> I think it's a solaris hack. When it sees you have LANG set to something 
> other than
> C it sticks that little window. there is a gtk hack to switch that off 
> for gtk apps.
> There is a bug report to switch that for java apps.
> 
> I have LANG=en_US.UTF-8. Can you confirm that in identical environment 
> you disabled that window?
> 
> -- 
> Vano Beridze
> Software Developer
> Silk Road Group S.A.

Hi!

I am not really a guru in this question. But what I know is:
This is a Xsun feature, when you using locale other than C, you will see IM window for input fields. When I used Sparc a lot, I also had such problem. There are two ways to disable XIM windows:
1. Application specific.
You could recompile applications to do not support XIM. For example, you could recompile gtk with --disable-xim option. I also recompiled nedit and xterm to disable XIM (don't remember how). Most of GTK application have a special command line switches to disable such windows. For example you could run mozilla by "mozilla --xim-preedit=none --xim-status=none". For some applications you could use X resources:
*preeditType:    none
*inputMethod:    none

For CDE you could disable the windows by removing the file: 
mv /usr/X/lib/locale/$LANG/Compose /usr/X/lib/locale/$LANG/Compose-

2. Xsun specific.
Here is a patch for Xsun to disable XIM windows:
ftp://ftp.simtel.ru/pub/Solaris/cyr-x11/x_lib_locale_ximhack.tgz

But, I do not have a chance to test it. And I do not know for which version of the Solaris this patch is. Only know the notes, these patches should be installed:

ftp://sunsolve.sun.com/pub/patches/
108773-18 - SunOS 5.8: IIIM and X Input & Output Method patch
108774-18 - SunOS 5.8_x86: IIIM and X Input & Output Method patch
112661-05 - SunOS 5.9: IIIM and X Input & Output Method patch
112662-03 - SunOS 5.9_x86: IIIM and X Input & Output Method patch

All time I've used first way.

Hope this helps.

Regards,
__
Boris.
_______________________________________________
INFO: https://windowmaker.org/lists/listinfo/wm-user
ARCHIVE: https://windowmaker.org/lists/archive/wm-user/
FAQ: http://windowmaker.org/faq.html