Closed
Bug 30307
Opened 25 years ago
Closed 25 years ago
Radio buttons are misshapen and assymetrical
Categories
(Core :: Layout: Form Controls, defect, P3)
Core
Layout: Form Controls
Tracking
()
People
(Reporter: bugzilla, Assigned: dcone)
Details
A discussion on the .ui newsgroup lead to the suggestion that this be filed, and
in my quick bugzilla search, I don't see that anyone's added it so I will.
The problem: The paint routines used to draw the radio button result in a non-
symmetrical button that just plain looks *BAD*, especially when compared with
smoother, bitmapped buttons in other OSes.
This has been attributed to a poor circle-drawing algorythm that doesn't scale
well at small sizes. Thus the circle and "dot" of the selected radio button look
misshapen and bruised, like they've been pounded a few times. In fact, the
button looks kinda like a zit.
It was suggested that this could be improved by (A) fixing the drawing code so it
scales well to drawing small circles and (B) implementing a "blur" or anti-
aliasing over the widget so it compares favorably to other widgets the user is
already used to, aesthetically speaking.
See the thread starting at http://x43.deja.com/getdoc.xp?AN=588127330&search=
thread&CONTEXT=952115725.1387724862&HIT_CONTEXT=952115725.1387724862&HIT_NUM=2&
hitnum=0 for more information.
http://x43.deja.com/getdoc.xp?AN=588166802&CONTEXT=952115725.1387724862&hitnum=2
also contains good info.
That's it!
Comment 1•25 years ago
|
||
changing component to html form controls, reassigning.
Assignee: trudelle → rods
Component: XP Toolkit/Widgets → HTML Form Controls
QA Contact: jrgm → ckritzer
Comment 2•25 years ago
|
||
Proper anti-aliasing would require alpha transparency, and also floating-point
math (whereas normal circle-drawing algorithms only require integer math) -- so
it might be a bit slow. Just a symmetrical circle drawing algorithm would be a
good start.
Why is this in `HTML form controls'? Shouldn't it apply to all XPToolkit radio
buttons, and therefore be in `XPToolkit/Widgets'?
Status: UNCONFIRMED → NEW
Ever confirmed: true
That's where I had it originally. Dunno why it got moved.
Assignee | ||
Comment 5•25 years ago
|
||
This is a duplicate. See 28563 for more information.
*** This bug has been marked as a duplicate of 28563 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•