wxPython and Unicode (Linux/Windows)

I installed wxPython on Linux (and compiled it with the Unicode option).
Now I would like to know, whether using Unicode is the default for
wxPython on Windows (because I want to develop cross-platform
applications)? If so, is it the default on all Windows platforms (e.g.
Windows 98/NT/2000/XP/XP professional)?

Thanks in advance for any answers!

L.

Logan wrote:

I installed wxPython on Linux (and compiled it with the Unicode option).
Now I would like to know, whether using Unicode is the default for
wxPython on Windows (because I want to develop cross-platform
applications)? If so, is it the default on all Windows platforms (e.g.
Windows 98/NT/2000/XP/XP professional)?

Thanks in advance for any answers!

It is not default, but it can be built in Unicode mode on Windows too. I usually make Unicode binaries for Windows when I do a release, just get the intsallers that have a 'u' at the end of the version number.

The reason it is not the default (or only) build is because the wide-character version of the Windows APIs only exist natively on NT/2k/XP, and the unicode compatibility library that MS provides for win98/Me (MSLU) is buggy and incomplete. The Unicode versions of wxPython will run on win98/Me but some things won't work or can cause crashes. If you're careful and test your app a lot on win98 then you may be okay with it.

ยทยทยท

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!