how to i make richview support the chinese?

General TRichView support forum. Please post your questions here
Post Reply
deity
Posts: 4
Joined: Mon Feb 06, 2006 12:34 pm

how to i make richview support the chinese?

Post by deity »

I come from China.so i want to make richview 1.9 support chinese,how can i do it ?
i try these operation:
1、make RVStyle all TextStyles -->FontName:=宋体,Unicode:=True;
2、make RichViewEdit-->RTFReadProperties-->UnicodeMode:=rvruOnlyUnicode
then The Chinese demonstration very well, has not appeared the additive device
, but the punctuation mark (exp: ",。!") did not appear. can you tell me why? and how can i Solves it ?
thank you for your help,thanks~
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Post by Sergey Tkachenko »

Did I understand you correctly:

1) You applied instructions http://www.trichview.com/forums/viewtopic.php?t=70 to make Unicode editor
2) After that, Chinese text was displayed and edited correctly
3) The problem is in displaying some characters on some device. What is this "additive device"?
deity
Posts: 4
Joined: Mon Feb 06, 2006 12:34 pm

Post by deity »

i am sorry :oops: "additive device" is wrong code. my meaning is if when input punctuation mark(like:",。?!") at runnig time, it only demonstrates:■■,and If by now I hit the RichViewEdit ,it will appear :"Invalid caret position please contact the developer,if you can reproduce this problem" this error.
ps:other Chinese text was displayed and edited correctly.
how can i Solves it ?
thank you for your help~



[/i]
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Post by Sergey Tkachenko »

Since I do not know Chinese, I need very detailed instructions to reproduce this problem.
What keyboard layout/IME should I use?
What key should I press to enter this punctuation mark?
deity
Posts: 4
Joined: Mon Feb 06, 2006 12:34 pm

Post by deity »

thank you for your attention to this problem.
my keyboard layout is USA 101.
my os is win98se.
Now it except the punctuation mark, other Chinese text was displayed and edited correctly.
What key should I press to enter this punctuation mark?----->
the key like ",。?!# %",it was displayed not correctly,when i use "王码五笔输入法"or " 全拼输入法".
but if i use "智能ABC",all will display correctly.
how can i solve these questions?
thanks for your help~
ps:I do not know how translates to "王码五笔输入法"or " 全拼输入法"or"智能ABC".In input time,we uses these input methods usually
shmp
Posts: 140
Joined: Sun Aug 28, 2005 10:19 am
Location: Sabah, Malaysia.
Contact:

Post by shmp »

May I suggest that you update to win XP, home version at least. Window 98 does not have an IME, which is a very useful tool for entering any Unicode. I can only cut and paste using my application under window 98. But under XP, I can enter characters directly from keyboard. With limited testing, I did not find any problem with the cut-and-paste under 98.

Only trying to help.
Sergey Tkachenko
Site Admin
Posts: 17557
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Post by Sergey Tkachenko »

I'll try to reproduce this problem this weekend, but I am afraid it will be difficult because I do not have Chinese Win9x.
sdzlb-rv
Posts: 1
Joined: Sun Feb 19, 2006 10:10 am

Re: how to i make richview support the chinese?

Post by sdzlb-rv »

deity:tell me your e-mail,i tell you how to make richview 1.9 support chinese
deity
Posts: 4
Joined: Mon Feb 06, 2006 12:34 pm

Post by deity »

to shmp:I already Tried it under winxp, but the result was same.yes ,i know ,it is not problem with the cut-and-paste under win98.but it has some problem if you enter characters directly(like" Ј¬ЎЈЈї") from keyboard ,can you tell me why? thank you~
to Sergey Tkachenko:i know, But same thank you for help.You are the responsible administrator :)
to sdzlb-rv:really,You are a good man,my e-mail:gowebs_81@yahoo.com.cn ,I wait your mail,thank you very much~
To ALL: thanks everybody for help ~thank you.
Post Reply