On Fri, May 30, 2008 at 3:23 PM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> Robert Dailey wrote:
>
>>
>>
>> On Fri, May 30, 2008 at 12:21 PM, Stefan Küng <tortoisesvn_at_gmail.com<mailto:
>> tortoisesvn_at_gmail.com>> wrote:
>>
>> Robert Dailey wrote:
>>
>> Hi,
>>
>> The property dialog in TortoiseSVN does not draw correctly when
>> it is resized. Note that this is the dialog that has the
>> dropdown menu with svn:externals, svn:ignore, etc in it.
>>
>>
>> What exactly is not correct? I've resized that dialog any way
>> possible here and I can't see what should be wrong?
>>
>> Stefan
>>
>>
>> Sorry for not giving you enough details. The problem is only evoked when I
>> apply skins using WindowBlinds (Deja vu?).
>>
>
> Yes :)
> You know what to do: report it to the WindowBlinds guys, and include as
> much information as possible (including the TSVN version you're using).
>
> The problem also happens in the Commit Dialog. There's several group box
>> controls surrounding the edit controls and radio buttons (at the bottom, for
>> select all, etc). The controls themselves draw fine but the gray background
>> does not update. You can see a smear of the controls as you size it. When I
>> disable the WindowBlinds skin, it all works great but the controls blink,
>> which means you're first doing an erase background and then doing the
>> wm_paint. Would it be possible to clip children? This might help? Note I'm
>> using Windows Vista x64 Business.
>>
>
> We're using the ResizableLib (1) to get resizable dialogs. Since that
> library is widely used (not just in TSVN) I'd say that it's up to the
> WindowBlinds guys to fix this: many, many application will suffer from the
> very same problems.
>
> Stefan
>
> (1) http://sourceforge.net/projects/resizablelib/
> http://www.codeproject.com/KB/dialog/resizablelib.aspx
You could use .NET or wxWidgets for sizable dialogs too :) The latter would
make you portable (wink wink).
I'll contact them about this. It never occurred to me this might be a
windowblinds issue until I read your original response. Sorry for the
trouble. Thanks for your help.
Received on 2008-05-30 22:27:16 CEST