Thai developers

Moderator: hto

punth
Posts: 19
Joined: Tue Oct 31, 2006 4:18 am

Thai developers

Post by punth »

I hope this forum that will persuade Thai programmer or Thai developers coming and working with us as soon ! :D

anek
Posts: 8
Joined: Sun Dec 31, 2006 10:43 pm

love to see it

Post by anek »

I hope too...
If I finish my thesis,I will try to find how I can help us. :)

punth
Posts: 19
Joined: Tue Oct 31, 2006 4:18 am

We will wait you !

Post by punth »

Thank you very much.

We will wait you :wink:

anek
Posts: 8
Joined: Sun Dec 31, 2006 10:43 pm

Post by anek »

after tried to read some informations,I found we need to implement uniscribe on ReactOS http://www.microsoft.com/globaldev/DrIn ... mplex.mspx

for XP http://www.microsoft.com/globaldev/DrIn ... winxp.mspx

uniscribe infos http://msdn.microsoft.com/library/defau ... b_35k5.asp

did we implement uniscribe on ReactOS yet?

punth
Posts: 19
Joined: Tue Oct 31, 2006 4:18 am

Could you contact E-mail to me ? please

Post by punth »

Sawadee Khun Anek

Could you contact E-mail to me ? please.
punth1@gmail.com

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Hi.
did we implement uniscribe on ReactOS yet?
No. Not even richedit is fully implemented.

anek
Posts: 8
Joined: Sun Dec 31, 2006 10:43 pm

Post by anek »

Sawadee krub khun punth and all of us
punth,I mailed to you.
for International support on ReactOS,do we want to implement uniscribe(fully compatible) or we will implement alternate way like ICU?

http://icu.sourceforge.net/
http://www.ibm.com/software/globalization/icu

note: I am sure why forums don't notify me anymore :o
I seen message "Stop watching this topic" at buttom but don't click it :)

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

สวัสดี

Maybe I am wrong, but I think it is early to talk about internationalization now, when we have many defects in the kernel and other major components. There are so much work and so few people.

ICU is free and GPL-compatible, it can be already used.

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

I just found some information on complex scripts processing.

http://graphite.sil.org/ http://www.pango.org/

I think it can help to solve a problem with float vowels.

anek
Posts: 8
Joined: Sun Dec 31, 2006 10:43 pm

Post by anek »

pango support thai :wink:
but if we use other library like pango,ICU(include word break) we must emulate function as uniscribe?
because uniscribe implement as USP10.DLL
http://en.wikipedia.org/wiki/Uniscribe

anyway,I will try to implement it when I finish my thesis(around april)
THANKs for helps and make great software

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

I don't know what software depend on uniscribe. If it is important, it should be implemented sooner or later.

anek
Posts: 8
Joined: Sun Dec 31, 2006 10:43 pm

Post by anek »

I think it should use for all text display(rendering).
http://www.microsoft.com/typography/Gly ... etail.mspx
anyway I will try to check dependency of it(do it relate to GDI[+] or not or anything else..).
everything can go on without correct text display.. go on ... cheer 8)

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

As I noticed, Windows' Wordpad loads usp10.dll when I type any Thai letter.

Pango-Win32 uses Uniscribe, too.

anek
Posts: 8
Joined: Sun Dec 31, 2006 10:43 pm

Post by anek »

I just notice(duplicate you) :)

WINE implemented uniscribe
http://source.winehq.org/source/dlls/usp10/usp10.c
http://source.winehq.org/WineAPI/usp10.html

I think we can use that source and modify to fit on International support.

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Re

Post by hto »

http://source.winehq.org/WineAPI/usp10.html says USP is already 80% implemented.

Then Kernel32, RichEdit and other libraries should be changed to be aware of it. It seems that WINE's RichEdit doesn't use it yet.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest