From: Thomas W. <wi...@ac...> - 2006-01-05 06:40:57
|
Hi Mat, On Jan 4, 2006, at 6:08 PM, Mat Marcus wrote: > > I spent a bit of time looking into this today to see if I could fix > it for > the the upcoming release. Thanks! > The presence of the overlay group is definitely > interfering with the proper drawing of the panel/static-text. As you > probably know, groups are implemented as buttons in the Win32 API. Yep, seems natural doesn't it? > > I ran Begin with your group.* files and with a modified version > that set > Overlay to a row instead of a group. Drawing worked fine in the > latter but > as you point out, a black box is drawn in the first case. > Interestingly, a > Spy++ capture shows WM_GETTEXT and WM_PAINT messages in each case. > As a > result, I am working with the idea that the text is getting drawn, but > something additional is getting drawn/erased and obscuring the text > in the > group case. I am just coming up to speed on Win32 API programming, > so I > welcome any suggestions at this point. I have to admit I am at a loss here. So far the Win32 API has withstood all my attempts to approach it using logic and inference. It seems the only way to make sense of it is to memorize an infinite number of idiosyncrasies. Unfortunately I am not really good at that. Thomas Thomas Witt wi...@ac... |