Vietnamese : another problem !

For help with general CEGUI usage:
- Questions about the usage of CEGUI and its features, if not explained in the documentation.
- Problems with the CMAKE configuration or problems occuring during the build process/compilation.
- Errors or unexpected behaviour.

Moderators: CEGUI MVP, CEGUI Team

traibuidoi
Just popping in
Just popping in
Posts: 13
Joined: Tue Aug 05, 2008 08:31

Vietnamese : another problem !

Postby traibuidoi » Tue Aug 12, 2008 01:54

In Windows XP , it's IME System support Japanese ,Chinese ,Korean ... But unfortunately it doesn't support Vietnamese !

So we use UniKey - an application to typing Vietnamese in document application(Word , Excel , Notepad .v.v.) and GUI : textbox,editbox..

Unikey's principles is : Windows Key Board Message ----------> Unikey Hook function -----------> Application

so when i type : "a1" the Word program wil get "á" and "a2" will be "à" and so on.

Tha't the way we type Vietnamese in Windows . But it doesn't work in CEGUI !

when I tried to find solution , i founded that CEGUI using OIS input . And this library may cause the problem . Maybe it by-pass the Window Message ? What should i do to solve the problem ?

Would you give me some advice , please ?

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Postby scriptkid » Tue Aug 12, 2008 07:09

Hi,

sorry to read about your troubles. To make one thing clear: CEGUI doesn't use OIS, it's samples do. For your own application you may choose the input system which best suits you. So in your line:

"Windows Key Board Message ----------> Unikey Hook function -----------> Application", Application is Cegui and you can use one of the 'inject' methods from the System class.

Maybe this page can be of help? http://www.cegui.org.uk/wiki/index.php/ ... EGUI_utf32

HTH.
Check out my released snake game using Cegui!


Return to “Help”

Who is online

Users browsing this forum: No registered users and 21 guests