Open
Bug 232403
Opened 21 years ago
Updated 2 years ago
Need a Close button for <dialog>
Categories
(Core :: XUL, enhancement)
Tracking
()
NEW
People
(Reporter: danielwang, Unassigned)
References
Details
follow up on bug 70750
We need a Close option for <dialog buttons>. Right now we only have Ok, Cancel,
Help, and More Info. In Image Manager and Cookie Manager, we use a OK button and
re-label it via JavaScript (see
http://lxr.mozilla.org/mozilla/source/extensions/wallet/cookieviewer/resources/content/CookieViewer.js#84)
There should be a more elegant way of putting a Close button
see also discussion in bug 160694
Reporter | ||
Comment 1•21 years ago
|
||
*** Bug 232404 has been marked as a duplicate of this bug. ***
Comment 2•21 years ago
|
||
Note to discourage anyone, but be careful when constructing close buttons inside
the dialog window (cookies manager, image manager, ...). Not every OS wants
that, you might need to hide that particular close button (on that OS) if the OS
provides a similar functionality somewhere else (like in the titlebar). I'm
pretty sure it's menioned in other bugs, but I can't find them back right now.
For ref, see <http://mpt.phrasewise.com/2002/09/04#a332>
See also bug 228230 on Mac, as an example of the current mess. Also, don't
forget bug 50521 : modal dialogs on Mac should *not* have a close-box (enforced
by the OS), while Windows ones do. The API should take that into account.
Hmmm ... I'm starting to become a clone of mpt :-)
Comment 3•21 years ago
|
||
A close button would make hiding it on certain os-es easier than a relabeled ok
button. (platform specifix overlays, just like for the order of buttons.) So
that is an reason to add the button, so it isn't discouraging :)
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: shrir → xptoolkit.widgets
Updated•15 years ago
|
Assignee: hyatt → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•