[osg-users] no IME support for fullscreen application using osgViewer::Viewer

Robert Osfield robert.osfield at gmail.com
Fri Jul 4 09:37:24 PDT 2008


Thanks for the link Gordon.  Sounds like a subclass of
GraphicsWindowWin32.cpp might be in order, or perhaps some runtime
checks for support.   I defer to Windows developers to decide how to
handle/implement this, or even if its practical to do within the core
OSG.

Robert.

On Fri, Jul 4, 2008 at 5:11 PM, Gordon Tomlinson
<gordon at gordon-tomlinson.com> wrote:
> HI Robert
>
> http://www.microsoft.com/globaldev/handson/user/ime_paper.mspx
>
> Basically I understand it is z package that needs to be installed (at least
> on English OS's), and provides for better support of complex characters and
> symbols support, such as Japanese characters, using a standard keyboard,
>
> Perhaps/maybe a way to support this and other niche messages would be a
> call-back of some form to allow users to plug-in their own support for
> specific needs and different non-standard messages etc (if such is not
> already supported not look at GraphicsWindowWin32.cpp in long time)
>
> If added this would need to be done by users who use IME and it would
> certainly need to be #ifdef'd/config'd out for majority users as their
> systems typically would not have support for IME
>
> __________________________________________________________
> Gordon Tomlinson
>
> Email   : gordon at GordonTomlinson.com
> YIM/AIM : gordon3dBrit
> MSN IM  : gordon3dBrit at 3dscenegraph.com
> Website : www.vis-sim.com www.gordontomlinson.com
> __________________________________________________________
>
>
> -----Original Message-----
> From: osg-users-bounces at lists.openscenegraph.org
> [mailto:osg-users-bounces at lists.openscenegraph.org] On Behalf Of Robert
> Osfield
> Sent: Friday, July 04, 2008 8:46 AM
> To: OpenSceneGraph Users
> Subject: Re: [osg-users] no IME surport for fullscreen application using
> osgViewer::Viewer
>
> Hi Lilinx,
>
> On Fri, Jul 4, 2008 at 1:38 PM, Lilinx <lilinx at 21cn.com> wrote:
>>     when  running the application under full screen, We have not IME
>> support. Should we add some code for IME?
>> if  develp application under windows,  we shoudl
>> handle WM_IME_COMPOSITION   WM_IME_ENDCOMPOSITION  WM_IME_NOTIFY messages.
>> But in GraphicsWindowWin32.cpp, those messages didn't handled.
>
> Forgive the ignorance, I'm not a windows developer, what is IME?
>
> What range of MS OS's does it cover?  If we do add support to
> GraphicsWindowWin32.cpp then it'll have to build across the full range
> OS/Compile combinations.
>
> Robert.
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



More information about the osg-users mailing list