CHINESE IN GET
CHINESE IN GET
Hello,
How can I use chinese characters in get fields?.
Thank you.
How can I use chinese characters in get fields?.
Thank you.
FWH 11.11, Harbour 3.1 and Borland C++ 5.82
- richard-service
- Posts: 807
- Joined: Tue Oct 16, 2007 8:57 am
- Location: New Taipei City, Taiwan
- Has thanked: 1 time
- Contact:
Re: CHINESE IN GET
ukservice wrote:Hello,
How can I use chinese characters in get fields?.
Thank you.
You need to modify TGet Class code for Two bytes characters.
Best Regards,
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Re: CHINESE IN GET
Hello.
And how can be done?.
Why does not FWH support this?.
Thank you.
And how can be done?.
Why does not FWH support this?.
Thank you.
FWH 11.11, Harbour 3.1 and Borland C++ 5.82
- richard-service
- Posts: 807
- Joined: Tue Oct 16, 2007 8:57 am
- Location: New Taipei City, Taiwan
- Has thanked: 1 time
- Contact:
Re: CHINESE IN GET
ukservice wrote:Hello.
And how can be done?.
Why does not FWH support this?.
Thank you.
Control position and key problem.
Ex: Press Left/Right/Del key, only delete or move one byte character.But Asia use Two bytes of character.
Best Regards,
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Re: CHINESE IN GET
Hello,
I am afraid I have no idea of what I must change in tget.prg.
How much is your class?.
Does Fivetech plan to implement it?.
Thanks.
I am afraid I have no idea of what I must change in tget.prg.
How much is your class?.
Does Fivetech plan to implement it?.
Thanks.
FWH 11.11, Harbour 3.1 and Borland C++ 5.82
- cdmmaui
- Posts: 693
- Joined: Fri Oct 28, 2005 9:53 am
- Location: Houston ∙ Chicago ∙ Los Angeles ∙ Miami ∙ London ∙ Hong Kong
- Contact:
Re: CHINESE IN GET
Hello,
Here is the RC file I used and got it to work. Please make sure the SimSum font is loaded on the workstation.
TEST DIALOG 20, 41, 356, 86
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
FONT 12, "SimSun"
{
EDITTEXT 201, 68, 29, 230, 12
EDITTEXT 202, 68, 44, 230, 12
CONTROL "\x89É\xA6s", 301, "BUTTON", BS_USERBUTTON | WS_TABSTOP, 302, 8, 46, 18
CONTROL "\xA8ú\xAEø", 302, "BUTTON", BS_USERBUTTON | WS_TABSTOP, 302, 29, 46, 18
CONTROL "\xA5\xB4\xA6L", 303, "BUTTON", BS_USERBUTTON | WS_TABSTOP, 302, 50, 46, 18
LTEXT "ENGLISH NAME", 101, 5, 29, 60, 12
LTEXT "\xA4\xA4\xA4å\xA9m\xA6W", 102, 5, 44, 60, 12
}
Here is the RC file I used and got it to work. Please make sure the SimSum font is loaded on the workstation.
TEST DIALOG 20, 41, 356, 86
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
FONT 12, "SimSun"
{
EDITTEXT 201, 68, 29, 230, 12
EDITTEXT 202, 68, 44, 230, 12
CONTROL "\x89É\xA6s", 301, "BUTTON", BS_USERBUTTON | WS_TABSTOP, 302, 8, 46, 18
CONTROL "\xA8ú\xAEø", 302, "BUTTON", BS_USERBUTTON | WS_TABSTOP, 302, 29, 46, 18
CONTROL "\xA5\xB4\xA6L", 303, "BUTTON", BS_USERBUTTON | WS_TABSTOP, 302, 50, 46, 18
LTEXT "ENGLISH NAME", 101, 5, 29, 60, 12
LTEXT "\xA4\xA4\xA4å\xA9m\xA6W", 102, 5, 44, 60, 12
}
- richard-service
- Posts: 807
- Joined: Tue Oct 16, 2007 8:57 am
- Location: New Taipei City, Taiwan
- Has thanked: 1 time
- Contact:
Re: CHINESE IN GET
ukservice wrote:Hello,
I am afraid I have no idea of what I must change in tget.prg.
How much is your class?.
Does Fivetech plan to implement it?.
Thanks.
>>How much is your class?.
Please call me. richard dot service at seed dot net dot tw
>>Does Fivetech plan to implement it?.
I think NO. Because I modify my TGet class support that input Chinese character.
Another problem: We can't add themes interface into my EXE. Because we modify TGet class not work within themes, remove themes work fine.
I do'nt know Why Minigui work fine. Maybe Antonio need to fix this problem.
Best Regards,
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Re: CHINESE IN GET
Richard,
Is your class compilant with latest FWH and Harbour 3.0 builds?.
Maybe Fivetech can offer you a free update if you help Antonio to implement chinese chars in TGet
Is your class compilant with latest FWH and Harbour 3.0 builds?.
Maybe Fivetech can offer you a free update if you help Antonio to implement chinese chars in TGet

FWH 11.11, Harbour 3.1 and Borland C++ 5.82
- richard-service
- Posts: 807
- Joined: Tue Oct 16, 2007 8:57 am
- Location: New Taipei City, Taiwan
- Has thanked: 1 time
- Contact:
Re: CHINESE IN GET
ukservice wrote:Richard,
Is your class compilant with latest FWH and Harbour 3.0 builds?.
Maybe Fivetech can offer you a free update if you help Antonio to implement chinese chars in TGet
I have copy TGet class to him. But he have no idea for Chinese themes solution.
Best Regards,
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
- Antonio Linares
- Site Admin
- Posts: 42529
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 31 times
- Been thanked: 77 times
- Contact:
Re: CHINESE IN GET
John, Richard,
We are willing to include Richard's changes in FWH Class TGet.
The problem we have is that we can´t manage a Chinese (or any other unicode language) Windows version.
We are willing to include Richard's changes in FWH Class TGet.
The problem we have is that we can´t manage a Chinese (or any other unicode language) Windows version.
Re: CHINESE IN GET
Antonio and Richard,
Thank you for help.
My customer uses an english Windows 7 but in product´s name he needs also to include chinese words (a.e RED TEA 华语/華語).
If I type 华语/華語 in notepad, I see propely. But not in TGet, i get ?????.
Thank you for help.
My customer uses an english Windows 7 but in product´s name he needs also to include chinese words (a.e RED TEA 华语/華語).
If I type 华语/華語 in notepad, I see propely. But not in TGet, i get ?????.
FWH 11.11, Harbour 3.1 and Borland C++ 5.82
- Antonio Linares
- Site Admin
- Posts: 42529
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 31 times
- Been thanked: 77 times
- Contact:
Re: CHINESE IN GET
John,
I don't know how to write that, sorry
If you provide us detailed instructions to do it, then we may be able to support it, thanks
If I type 华语/華語 in notepad, I see propely. But not in TGet, i get ?????
I don't know how to write that, sorry
If you provide us detailed instructions to do it, then we may be able to support it, thanks
- richard-service
- Posts: 807
- Joined: Tue Oct 16, 2007 8:57 am
- Location: New Taipei City, Taiwan
- Has thanked: 1 time
- Contact:
Re: CHINESE IN GET
Antonio Linares wrote:John, Richard,
We are willing to include Richard's changes in FWH Class TGet.
The problem we have is that we can´t manage a Chinese (or any other unicode language) Windows version.
I had test Minigui TEditBox EXE( themes ), I press right/left/del ... key, cursor position work fine.
Only problem is input Unicode Chinese character and appear '?'
I test fwh within my TGet EXE( themes ), I press right/left/del ..key, cursor position work.
but if you delete character, I look Garbled. I think count position not work.
input Unicode Chinese character and appear '?'
I test fwh within my TGet EXE( not themes ), I press right/left/del ..key, cursor position work.
but if you delete/copy/paste character, anythink work fine.
input Unicode Chinese character and appear '?'
Best Regards,
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
- Antonio Linares
- Site Admin
- Posts: 42529
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 31 times
- Been thanked: 77 times
- Contact:
Re: CHINESE IN GET
Richard,
if you post here your changes for the Class TGet, we will check them to fix the themes issue, thanks
if you post here your changes for the Class TGet, we will check them to fix the themes issue, thanks
- richard-service
- Posts: 807
- Joined: Tue Oct 16, 2007 8:57 am
- Location: New Taipei City, Taiwan
- Has thanked: 1 time
- Contact:
Re: CHINESE IN GET
Antonio Linares wrote:Richard,
if you post here your changes for the Class TGet, we will check them to fix the themes issue, thanks
I sent to your EMail. Please check it.
Best Regards,
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit
Richard
Harbour 3.2.0dev (r2402101027) => Borland C++ v7.7 32bit
MySQL v8.0 /ADS v10
Harbour 3.2.0dev (r2011030937) => Borland C++ v7.4 64bit