2008-04-07 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Mon, 7 Apr 2008 19:31:07 +0000 (19:31 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Mon, 7 Apr 2008 19:31:07 +0000 (19:31 -0000)
commita6a519364982bebc1c7d2f08d05d233a3b470b9d
treed25725e6564f7c736abe45737af67b5afe487c39
parent05501430aaad57b6858e9f1957d221be8658e4d4
2008-04-07  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 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). Only root
          mode works so far.

          (redoing r99172 with fix.)

svn path=/trunk/mcs/; revision=100042
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