This syntax works everyone, I discovered by trial and error.
But the file I used for this example is a dot ico (.ico) file.
I had hoped a dot bmp (.bmp) file could be used, but it can't.
Does anyone know how to generate a dot ico (.ico)
>From a dot bmp (.bmp)?
$Icon = new Win32::GUI::Bitmap("C:\\Bibles\\icon.ico",1); #
1 specifies icon type
$W->SetIcon($Icon,0); # 0 = small icon, 1 = big icon
$W->Show();
$W->BringWindowToTop();
Thanks,
Eric
-----Original Message-----
From: Eric Hansen [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 28, 2004 4:55 PM
To: '[email protected]';
'[EMAIL PROTECTED]'
Subject: RE: [perl-win32-gui-users] How to change window/dialogbox icon
Peter, thanks, but what I am really needing is an icon for a Window or
DialogBox.
Not needing an icon for the system tray. I was hoping to be able to use
a small bitmap file
For the icon since I do not have an icon generator.
$Icon = new Win32::GUI::Bitmap("C:\\Bibles\\bible.bmp",1); # 1
specifies icon type
$W->Show();
$W->BringWindowToTop();
$W->SetIcon($Icon,0); # 0 = small icon, 1 = big icon
$W->ChangeSmallIcon($Icon);
Does not do the trick.
Eric
-----Original Message-----
From: Peter Eisengrein [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 28, 2004 3:58 PM
To: 'Eric Hansen'; [email protected]
Subject: RE: [perl-win32-gui-users] How to change window/dialogbox icon
my $icon = new Win32::GUI::Icon("Icon.ico");
my $ni = $Window->AddNotifyIcon(
-icon => $icon,
-id => 1,
-name => ni,
-tip => "Mouseover shows this",
);
-----Original Message-----
From: Eric Hansen [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 28, 2004 4:45 PM
To: [email protected]
Subject: [perl-win32-gui-users] How to change window/dialogbox icon
Can someone show me an example how to
Change the camel (perl) icon to a user-defined icon?
In both Windows and DialogBoxes?
I tried using Windows/DialogBox option -icon => $myicon,
Where $myicon is either defined as.
$Icon = new Win32::GUI::Icon("C:\\Bibles\\bible.bmp");
(or)
$Icon = new Win32::GUI::Bitmap("C:\\Bibles\\bible.bmp",1);
But neither work.
Thanks,
Eric