Opps,
I forgot to remove the "use Win32::GUI::BorderlessWindow" line.
Just remove that line, and it will work.
When I first started playing with Skins, I attempted using
BorderlessWindow, but that didn't work out. I just forgot to remove it use
line.
Brian Millham
This message traveled at least 44,000 miles to reach you!
Creator of the DW6000 Monitor
http://www.millham.net/dw6000
[EMAIL PROTECTED]
-----Original Message-----
From: Robert May [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 02, 2006 3:02 PM
To: Brian Millham
Cc: [email protected]
Subject: Re: [win32gui] RE: [perl-win32-gui-users] Skins in Win32-GUI
I seem to be missing something to make this work:
C:\WINDOWS\Desktop\win32-gui-archive\skin>perl skin4.pl
Can't locate Win32/GUI/BorderlessWindow.pm in @INC (@INC contains:
C:/Perl/5.8.7
/lib C:/Perl/5.8.7/site/lib .) at skin4.pl line 4.
BEGIN failed--compilation aborted at skin4.pl line 4.
Did I miss a mail?
Rob.
Brian Millham wrote:
> Here's a new version that allows you to double click when skinned, and
drag
> the skinned version of the window.
>
> Brian Millham
> This message traveled at least 44,000 miles to reach you!
> Creator of the DW6000 Monitor
> http://www.millham.net/dw6000
> [EMAIL PROTECTED]
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
Brian
> Millham
> Sent: Wednesday, March 01, 2006 11:15 PM
> To: [email protected]
> Subject: [perl-win32-gui-users] Skins in Win32-GUI
>
> Here's a new version. You can give it any bitmap (see line 18, and change
> the bmp file to any bmp file that you'd like.
>
> The default transparent color is white, but you can change it on line 52.
>
> I just got this working, so there are some issues. You still can't drag
the
> app when skinned. I had to do some manual adjustments on the alignment of
> the skin, and I only have W2K to test with, so I don't know how it will
look
> on XP.
>
> It also takes a second to create the skin each time that you switch to
skin
> mode.
>
> I've included 1 new example bitmaps. (Note that skin3.bmp has white
borders
> around the edges. It was how I created the images in PSP. It's actually
a
> fade to white that I didn't mean to put there.)
>
> Let me know if I'm on the right track!
>
> Would it be worth creating a Win32::GUI::Skin module?
>
>
> Brian Millham
> This message traveled at least 44,000 miles to reach you!
> Creator of the DW6000 Monitor
> http://www.millham.net/dw6000
> [EMAIL PROTECTED]
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
Plum,
> Jason
> Sent: Monday, February 27, 2006 10:12 AM
> To: [email protected]
> Subject: RE: [perl-win32-gui-users] Skins in Win32-GUI
>
> From the examples I have sen on non-perl sites, the pixel lineup issue
> is actually a pre XP vs XP issue. I'll try to find it again to see what
> we can do to make the alignments. Something about the applications'
> theming in XP.
>
> The adjustment is soemthing in the order of 2-4 pixels.
>
> Jason P.
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Brian Millham
> Sent: Monday, February 27, 2006 12:48 AM
> To: [email protected]
> Subject: RE: [perl-win32-gui-users] Skins in Win32-GUI
>
> Here's a much improved version.
>
> The 2 errors still show when switching to skin mode.
>
> You can you switch between window and skin mode by right clicking the
> mouse.
>
> I need to add the code to move the window when in skin mode.
>
> The skin isn't lined up right yet. It's off by a few pixels at the top.
>
> I've also found some sample code (in C++) to read a bitmap, and create
> the regions from the bitmap. I'll work on that next.
>
> Brian Millham
> This message traveled at least 44,000 miles to reach you!
> Creator of the DW6000 Monitor
> http://www.millham.net/dw6000
> [EMAIL PROTECTED]
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Brian Millham
> Sent: Sunday, February 26, 2006 7:22 PM
> To: [email protected]
> Subject: [perl-win32-gui-users] Skins in Win32-GUI
>
> Hi all,
> I've been playing with this a little bit this afternoon, and
> have a very simple, incomplete app that is sort-of skinned.
>
> The skin bitmap is not properly positioned (I'm not sure how to move it
> yet, it needs to cover the complete window, including the title bar) and
> there are 2 errors when you start the program complaining about the
> CreateEllipticRgn sub. Oh, and there's no way to close it, you have to
> Ctrl-C it from the command line.
>
> To run this, just save the script and the bmp file in the same
> directory.
>
> Over all, this shows that it's not to difficult to create a
> skinned app with perl and Win32::GUI.
>
> I hope that this helps someone, and I'll send an updated version
> once I figure out the glitches.
>
> Brian Millham
> This message traveled at least 44,000 miles to reach you!
> Creator of the DW6000 Monitor
> http://www.millham.net/dw6000
> [EMAIL PROTECTED]
>
> ---
> avast! Antivirus: Outbound message clean.
> Virus Database (VPS): 0608-1, 02/23/2006 Tested on: 2/26/2006 7:21:50 PM
> avast! is copyright (c) 2000-2003 ALWIL Software.
> http://www.avast.com
>
>
>
>
> ---
> avast! Antivirus: Inbound message clean.
> Virus Database (VPS): 0608-1, 02/23/2006 Tested on: 2/26/2006 8:00:43 PM
> avast! is copyright (c) 2000-2003 ALWIL Software.
> http://www.avast.com
>
>
>
>
> ---
> avast! Antivirus: Outbound message clean.
> Virus Database (VPS): 0608-1, 02/23/2006 Tested on: 2/27/2006 12:47:39
> AM avast! is copyright (c) 2000-2003 ALWIL Software.
> http://www.avast.com
>
>
>
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
> that extends applications into web and mobile media. Attend the live
webcast
> and join the prime developer group breaking into this new coding
territory!
> http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
> http://perl-win32-gui.sourceforge.net/
> ---
> avast! Antivirus: Inbound message clean.
> Virus Database (VPS): 0609-0, 02/27/2006
> Tested on: 2/27/2006 10:37:21 AM
> avast! is copyright (c) 2000-2003 ALWIL Software.
> http://www.avast.com
>
>
>
> ---
> avast! Antivirus: Outbound message clean.
> Virus Database (VPS): 0609-1, 03/01/2006
> Tested on: 3/1/2006 10:59:30 PM
> avast! is copyright (c) 2000-2003 ALWIL Software.
> http://www.avast.com
>
>
>
>
> ---
> avast! Antivirus: Outbound message clean.
> Virus Database (VPS): 0609-1, 03/01/2006
> Tested on: 3/1/2006 11:15:15 PM
> avast! is copyright (c) 2000-2003 ALWIL Software.
> http://www.avast.com
>
>
>
>
> ---
> avast! Antivirus: Outbound message clean.
> Virus Database (VPS): 0609-1, 03/01/2006
> Tested on: 3/1/2006 11:58:25 PM
> avast! is copyright (c) 2000-2003 ALWIL Software.
> http://www.avast.com
>
>
>
>
---
avast! Antivirus: Inbound message clean.
Virus Database (VPS): 0609-2, 03/02/2006
Tested on: 3/2/2006 3:04:37 PM
avast! is copyright (c) 2000-2003 ALWIL Software.
http://www.avast.com
---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0609-2, 03/02/2006
Tested on: 3/2/2006 6:08:29 PM
avast! is copyright (c) 2000-2003 ALWIL Software.
http://www.avast.com