Using PPMs on Microsoft Windows

On Microsoft Windows, the minimum operating system version supported for the PPMs is Windows 2000. (See notes on Windows 2000 if you are using that OS)

To use the PPM's from this site you need to have an ActivePerl compatible Perl installed and use the PPM tools to install the binary PPM's as described at PPM Installation. There are some notes for Strawberry Perl users here.

Once you have the main PPMs and the Wx-Demo PPM installed, you can run the demo using perl.exe or wperl.exe. By default, Wx will have been installed in your 'site/lib', so assuming your Perl is at C:\Perl, then your command to run the demo is

C:\Perl\bin\perl C:/Perl/site/bin/wxperl_demo.pl

If you have the perl bin directories on your PATH, then you can run the wxperl_demo.bat file ( e.g. <c:\>wxperl_demo )

Common Control Themes (modern look)

Versions of ActivePerl equal to or greater than 1200, 1007 and 827 contain manifests that automatically load a recent version of the common controls library, so your applications should have the latest platform 'look and feel'. Earlier versions, however, will not load a modern common control library, so the wxWidgets controls may look dated. On some versions and setups of Windows you can fix this by placing a 'manifest' file side by side with the executable. You would need one for both perl.exe and wperl.exe.

You can get an appropriate manifest file here.

You will need 2 copies, one for each of perl.exe and wperl.exe, and you should call them

perl.exe.manifest
wperl.exe.manifest

Place these side by side with your executables ( possibly in C:\Perl\bin ).

If you still cannot get the required comon controls look, you should upgrade to a recent ActivePerl version.

Blogs

Binary Oasis

Recent Entries

Perl 5.12 Arrives
on Binary Oasis
Wx Spell Checker
on Binary Oasis
Learning to use wxOSX
on Binary Oasis

Groups