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

Reply via email to