>So are you saying this is possible:
>
> $icon = new Win32::GUI::Bitmap ('MYICON');
> $window->SetIcon ($icon) if ($icon);
>
>I'm using Perlapp's --icon switch to attach a icon to the
>executable. However, icon resources don't have names, and
>so to get the above to work, I would need to use a resource
>editor to add another icon resource and name it. Is this
>correct?
Sorry, my explanation was poor:)
Both Win32::GUI::Bitmap and Win32::GUI::Icon can load resources from the
running exe, i.e.:
Win32::GUI::Icon('0')
would load an icon called '0'.
If the resources don't have names, you wont be able to load them. You can
use a resource editor to add/change the resources in the exe generated via
PerlApp, I do this with string tables, icons and bitmaps. I use resource
hacker, as it has a command line interface so you can automate the build
process.
Cheers,
jez.
|