Re: Yet Another Win32Lib UI question
- Posted by Mike777 <anon4321 at ?mai?.com> Jan 10, 2008
- 615 views
Greg Haberek wrote: > > Mike777 wrote: > > > > My UI is coming along nicely, thanks to everybody's help. > > > > Another simple question: I have a text box that I enable and disable based > > on > > other controls. It appears that once it is disabled, when it is re-enabled > > the background color remains the color of when it was disabled (light grey), > > rather than white (which is the background color for all text boxes that are > > enabled from the beginning and never disabled. This actually happens on > > both > > text boxes and combo boxes. > > > > I have tried a number of combinations of commands that I think should do the > > trick I found in Win32Lib, but none of them worked. My guess was that some > > form of: > > > > setPenBkMode( TheWindow, OPAQUE) > > setBackColor( TheWindow, Gray ) > > > > would have done it, but it doesn't. > > > > Is there a command or series of command I can issue right after a control is > > enabled to change its background color to white, so it looks truly enabled? > > > > This will set the background color to the default: > > }}} <eucode> > setWindowBackColor( YourTextCtrl, getSysColor(COLOR_WINDOW) ) > </eucode> {{{ Thanks to you and Chris. And, yes, the docs do have this information. No, I don't know how I could have missed it the first time through. I can blame sleep deprivation! Mike