Re: Yet Another Win32Lib UI question
- Posted by CChris <christian.cuvier at ag?iculture.gouv.f?> Jan 10, 2008
- 579 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? > > > Mike I'll check this later. But the expected way to change the background of a control is setWindowBackColor(control,color). setBackColor() affects the text you write after issuing it, not the background. CChris