Thai developers

Moderator: hto

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

Thai developers

Post by punth » Fri Nov 10, 2006 5:00 am

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 » Sun Dec 31, 2006 10:51 pm

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 » Tue Jan 02, 2007 3:11 am

Thank you very much.

We will wait you :wink:

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

Post by anek » Fri Jan 12, 2007 11:27 pm

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 » Tue Jan 16, 2007 1:08 am

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 » Tue Jan 16, 2007 1:33 pm

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 » Wed Jan 17, 2007 11:33 pm

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 » Thu Jan 18, 2007 12:53 am

สวัสดี

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 » Sat Jan 20, 2007 3:09 am

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 » Sat Jan 20, 2007 5:54 am

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 » Sat Jan 20, 2007 8:34 am

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 » Sun Jan 21, 2007 7:30 pm

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 » Sun Jan 21, 2007 9:25 pm

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 » Tue Jan 30, 2007 11:07 pm

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 » Wed Jan 31, 2007 2:36 am

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 2 guests