Bugzilla – Bug 12698
Text entry - Selected character not centered vertically in input bar
Last modified: 2009-10-05 14:31:06 UTC
We need a method of centering characters/text strings based on a fix height asset area so that no matter what the actual character height (: or A) is centered vertically.
where would an underscore character be rendered vertically using such a method?
Created attachment 5410 [details] screenshot from campfire discussing this issue
I think the baseline of the character needs to be fixed at a specific position, and then make sure the character set fits at that size, trying to dynamically center vertically will look weird and end up being a losing battle. On Jul 6, 2009, at 1:35 PM, bugs@bugs.slimdevices.com wrote: > https://bugs-archive.lyrion.org/show_bug.cgi?id=12698 > > > > > > --- Comment #2 from Ben Klaas <bklaas@slimdevices.com> 2009-07-06 > 13:35:53 --- > Created an attachment (id=5410) > --> (https://bugs-archive.lyrion.org/attachment.cgi?id=5410) > screenshot from campfire discussing this issue > > -- > Configure bugmail: https://bugs-archive.lyrion.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You are on the CC list for the bug.
Agreed. I think we just need to expand the input text window to 46px high (which is done i believe) and adjust the spacing a little...
Tom, I'm passing this one over to you, because I think what's being asked is more at the C level. I did a little experimenting with charOffsetY in the skin and what we have it set at now is about as good as it's going to get without some underlying changes to how the positioning works.
== Auto-comment from SVN commit #7086 to the jive repo by tom == == https://svn.slimdevices.com/jive?view=revision&revision=7086 == Fixed Bug:12698 Description: - char under cursor down one pixel for better centering across various chars - input window is 46 px high - lowest char on wheel top section was too close to input window area, move up 6 pixels (using new param wheelCharOffsetY)
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.