Re: GUI with RTL and BiDi support
- Posted by EUWX Dec 17, 2012
- 1304 views
Whether or not the client tries his RTL, I am going to try this
constant HINDI = create( wxLocale, wxLANGUAGE_HINDI )
Matt: I need a few more golden code lines from you to try and continue from there.
If it it works, I will put out for everybody a good looking demo for two Indic languages.
What else are you looking for? What operating system are you using? I ask, because the underlying unicode implementation will be different. On Windows, of course, it's all UTF-16, and on Linux it's UTF-32. There are also functions to convert from / to UTF-8 (to_utf8 and from_utf8) which you can use to convert UTF-8 into whatever the native system uses.
If the code points are the same in UTF-16 and UTF-32, then I think it won't matter from the point of view of your euphoria code, since both are represented by euphoria atoms.
Matt
I am working under Windows XP and I have Windows 7 installed in another Partition. In a few days, I will activate Ubuntu (or whatever Linux distro you suggest) on a separate drive and try wxEuphoria on Linux with the intention of moving on to Raspbain (a Debian variant) on Raspberry Pi. I have two PIs, and Raspbian is already running and "startx" command gets me into their Windows environment. I also have Bodhi Linux which has special Raspberry Pi ISO available. I might install a multi-boot of several Linux distros on a 32GB SD for experimenting with Euphoria, wxEuphoria under Linux working on Raspberry PI.
At present the "sudo" language is akin to learning sumo wrestling but I will wrestle with Linux. I am comfortable with old DOS and the new Console mode in windows, so it should not be too difficult to learn "sudo apt-get" and whatever else Linus and his gang (and you) throw at me.
BTW, did you hear about the new Linux 3.7 release? They have got over the difficulties with various versions of ARM processor and this new release promises to be as friendly under ARM processors as under i86 and the Apple processors.