[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Property Dialog bug report

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 30 May 2008 22:23:27 +0200

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

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net

Received on 2008-05-30 22:23:41 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.