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

RE: [TSVN] Cosmetic: checkbox sizes

From: Will Dean <svn_at_indcomp.co.uk>
Date: 2005-06-29 23:15:25 CEST

At 16:57 29/06/2005 -0400, you wrote:

>But what I'm saying is that my other apps *don't* have that problem - even
>the ones with lists of checkboxes. Here's another screen shot of a
>different app where the list control with checkboxes is just fine:

This *might* be because check-box lists have been done in several different
ways over time (because the OS didn't support them internally until
relatively recently)

The old fashioned way was to provide your own check-box images, which
unless you did very complicated things would always have been a fixed size
in pixels. (There are also two kinds of list-like controls (listbox and
listctrl), which are completely different in implementation but might look
similar, further adding to confusion.)

TSVN uses the more modern option, which is to set a flag on the list
control and let the OS draw the checkboxes, which it does using its own
dark magic, that I suspect uses the same font (Marlett) as is used to do
things like the maximise, minimise and close buttons on the title bar. It
looks possible that some bug in the listview control is confusing the
window title font size with the font size it should use when drawing a list.

I'm afraid that this probably can't be fixed in TSVN, without an enormous
amount of work, which probably won't really be seen as a priority by Steve
(who writes almost all the code), or me (who could write code but doesn't
so isn't any use anyway).

Will

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Jun 29 23:16:21 2005

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.