Re: Win32Lib: Button Color

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

> > > This effect happens because the clearWindow call drawns a colored
> > > rectangle
> > > over the button area, but as soon as Windows gets any event for the button
> > > it redraws the button 'correctly'.
> > >  
> > > There are two main ways to get colored buttons.
> > > (1) Define it as an owner-drawn button and handle the special messages
> > >  (meaning: You do all the graphic work, but you're told when and what to
> > >  do).
> > > 
> > > (2) Simulate a button with a simple child window. You still get to 
> > >   do all the graphics, and you must handle all the keyboard and
> > >   mouse events too.
> > 
> > How about using the on paint event?
> 
> I tried. Windows redraws the button while its depressed. Your app only gets
> paint events when it is not depressed. Its all quite depressing really.

Nods, it wont work unless the control is completely owner-drawn.  If
alot of people would be interested in colored buttons, I could always
create some easy to use versions in xControls... its what its for after
all =)  It might take me awile to code them up, but send me email to
EuNexus at yahoo.com if this is something you would like to have added.


Don Phillips - aka Graebel
     National Instruments
     mailto: eunexus @ yahoo.com

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

Search



Quick Links

User menu

Not signed in.

Misc Menu