2008-03-28 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Fri, 28 Mar 2008 09:14:00 +0000 (09:14 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Fri, 28 Mar 2008 09:14:00 +0000 (09:14 -0000)
commit0fc3e3d2f8ecaf7297ae82a1a699ff77113e79d9
treedbc6a46c754c3481b0c83740356f868ce8079d0d
parentb87c736e3ee27eb267e9ae64b8a43a7fd59a853c
2008-03-28  Atsushi Enomoto  <atsushi@ximian.com>

        * X11Structs.cs : added couple of structs for XIM support.
        * X11Keyboard.cs : release XIM in case it failed to create XIC.
          Use consts for XNblah string.
          Add support for IM style customization and (not-yet-working)
          XIC creation for preedit-position and preedit-callback.
          Right now use MONO_WINFORMS_XIM_STYLE environment variable
          (list of: over-the-spot | on-the-spot | root). I'm still
          looking for the reason why those preedit modes don't work.

svn path=/trunk/mcs/; revision=99172
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/X11Keyboard.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/X11Structs.cs