Re: Yet Another Win32Lib UI question
- Posted by Greg Haberek <ghaberek at gmail?com> Jan 10, 2008
- 596 views
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:
setWindowBackColor( YourTextCtrl, getSysColor(COLOR_WINDOW) )
-Greg