To Matt Brubeck and developers
About 2bytes-letter bug, I have a sugesstion.
But I don't know how to built wxWindows.
If you have a time to fix a bug, please try to change
wxFont labelFont (fontSize, wxSWISS, wxNORMAL, wxNORMAL);
wxFont labelFont (fontSize, wxDEFAULT, wxNORMAL, wxNORMAL);
(in "TrackPanel.cpp", line 616, in "SetLabelFont" Function, )
(in "AStatus.cpp", line 206 in "AStatus::OnPaint" Function, )
The documentation of wxWindows shows that "wxSWISS"
means "A sans-serif font".
But sans-serif font clearly doesn't support 2bytes-letter.
Other side, "wxDefault" means "Chooses a default font".
In Japan, everybody uses "MS-Gothic" as a default font,
so Audacity may display 2bytes-letter normally, perhaps.
Please build a new program,
and please send the zip binary file to me by e-mail.
and I'll soon write the result.
This e-mail was posted in audacity-help-archives, too.
This homepage shows Audacity's screenshot in Japan.
3.About Dialog is now normal.
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.733 / Virus Database: 487 - Release Date: 2004/08/02
From: Matt Brubeck <mbrubeck@cs...> - 2004-08-16 15:10:55
> If you have a time to fix a bug, please try to change
> wxFont labelFont (fontSize, wxSWISS, wxNORMAL, wxNORMAL);
> wxFont labelFont (fontSize, wxDEFAULT, wxNORMAL, wxNORMAL);
I tried this, but it didn't fix the problems with multibyte encodings.
I was able to fix the problem by removing the SetFont() call completely.
Unfortunately, this means it is no longer possible to control the size
of the text.
I am still working on this. Hopefully it will be fixed soon.