Carsten Zandecki wrote:
Hi,
is StyleGetCharacterSet() implemented in wxSTC yet ? Tried it but it
returns undef.
If it weren't implemented you would get a method not found error.
Also i have trouble with StyleSetCharacterSet:
$self->{Editor}->StyleSetCharacterSet->(wxSTC_STYLE_DEFAULT,wxSTC_CHARSET_ANSI);
Try ->StyleSetCharacterSet(wxSTC_STYLE_DEFAULT,wxSTC_CHARSET_ANSI);
returns
Uncaught exception from user code:
Usage: Wx::StyledTextCtrl::StyleSetCharacterSet(THIS, style,
characterSet) at
ped/scintilla.pm line 138. at C:/Perl/site/lib/Wx/App.pm line 36
Wx::App::new('PED') called at t0.pl line 708
----
Another problem with wxSTC is, that german umlauts will be displayed as
2byte or 3byte(?) characters. the char and a control char is displayed
which happens to all characters > 127. Is this a Scintilla problem ?
Maybe a CharacterSet Problem or a Codepage problem ?
Are those wrongly displayed umlauts characters you typed or
they come from a file/string? In the former case it might be a
Scintilla/wxSTC problem, in the latter case it might just be an
encoding problem.
----
Furthermore i have still problems with german umlauts. wxFileDialog
returns a filename with
german umlauts correctly - i guess. But opening a file with the returned
filename (including german umlauts) returns undef and doesn't open the
file...
Tested on WinXP, ActivePerl 5.8.7 and wxPerl 0.82
Is this the ANSi or Unicode wxPerl? Try Wx::wxUNICODE() if you
are not sure.
Regards,
Mattia