Re: Win32Lib Compatible GUI/Skin Lib Contest

new topic     » goto parent     » topic index » view thread      » older message » newer message

Thank you Mario for taking the time to further explain what skinning is.

>From: Mario Steele <guest at RapidEuphoria.com>
>Reply-To: EUforum at topica.com
>To: EUforum at topica.com
>Subject: Re: Win32Lib Compatible GUI/Skin Lib Contest
>Date: Wed, 18 May 2005 08:16:34 -0700
>
>
>posted by: Mario Steele <eumario at trilake.net>
>
>Bernie Ryan wrote:
> >
> >
> > Can Win95 and Win98 use skins ?
> >
> > Bernie
> >
> > My files in archive:
> > w32engin.ew mixedlib.e eu_engin.e win32eru.ew
> >
> > Can be downloaded here:
> > <a 
>>href="http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan">http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan</a>
> >
>
>Yep, it sure can.  All it basically turns out to be in the end, is taking 
>control over
>how the controls are drawn to the Window/Screen.  Windows allows you 
>through the API
>to custom draw your controls, which is what a Skinning Library does, is 
>custom draw
>the controls, through regular Win32 Graphics API. (Such as bitBlt(), 
>drawLine(),
>drawRect() etc etc)
>
>That's what the contest is about, being able to develop a Win32lib Library, 
>that can
>custom draw the controls through simple assignment of a Bitmap image, or 
>pattern to
>draw the control.
>
>And another example I wanted to share to thoes of you who are still not 
>understanding
>what GUI Skinning is about, basically think of if as being able to draw 
>Macintosh
>style controls, on a Windows Platform.  You can see that there are programs 
>that
>allow you to do this System Wide, like <a 
>href="http://www.stardock.com/products/windowblinds/">Window Blinds</a>.
>
>This does it in a more low level area, by "overlaying" the basic "widget" 
>design
>code, with it's own code for drawing the controls.  But for contests sake, 
>he's not
>looking for system wide skinning, just program skinning.
>
>Mario Steele
>http://enchantedblade.trilake.net
>Attaining World Dominiation, one byte at a time...
>
>
>
>

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu