On Thursday 29 December 2005 09:02 am, Chris Cannam wrote:

> to be sheared off.  That's at about Bitstream Vera Sans 18 for me (I
> normally use 11).  I guess that the left and/or right of the number
> would start getting chopped off at slightly bigger sizes too, but that
> doesn't happen for me at 18.

I switched to Bitstream Vera Sans, and I still get both the top and bottom of, 
eg. the track numbers cut off by a couple of pixels at 13.  I normally use 
13, so this is really annoying.

Any idea why this just changed?  My font preferences have been set this way 
forever, and Rosegarden didn't start exhibiting this behavior until at least 
since the book.  Probably much more recently than that.

> It's certainly true that the track buttons don't grow at all in height
> or width as the font size grows, so there will inevitably be a point at
> which the number no longer fits (especially given that the button has a
> margin area that the number isn't allowed to encroach into) and gets
> chopped.  It would probably be preferable for the track height to
> increase with the font height, but that may have to wait until we have
> adjustable track height at all.  It would certainly be preferable for
> the track button width and/or internal layout to increase with the font
> width.  I don't know how hard that would be to do.

I think if the track height can't adapt, then there's really no choice but to 
manually specify the font size, and force it to always fit.  We do that for 
the IPB and SPB, right?  I *thought* we were doing that for the track numbers 
and whatnot already too, but I apparently mis-guessed at what the code did.

I really think having a UI that goes all to hell as a result of user 
preferences is an unacceptable situation.  I have big fonts because the ol' 
eyesight ain't what it used to be, but I know people who have really bad 
eyesight, and REALLY big fonts.  Expecting people to change this sort of 
behavior/preference to avoid tripping up one unadaptive application is pretty 
bad form, I say.

The ideal thing would probably be to accommodate them properly, but failing 
that, I think it's better to force a small size that guarantees an accurate 
fit.  I'd say this is most particularly true for the freboard diagram fret 
numbers.  They're notation elements.  I'm not aware of any other notation 
elements whose display is dependent on a KDE-level user preference like that.

-- 
D. Michael 'Silvan' McIntyre  ----   Silvan <[EMAIL PROTECTED]>
Linux fanatic, and certified Geek;  registered Linux user #243621

Author of Rosegarden Companion http://rosegarden.sourceforge.net/tutorial/


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to