Closed Bug 115767 Opened 23 years ago Closed 23 years ago

NS_THEME_DROPDOWN* implementations (Windows)

Categories

(Core Graveyard :: Skinability, enhancement)

x86
Windows XP
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla0.9.8

People

(Reporter: ian, Assigned: hyatt)

References

Details

Attachments

(1 file)

This covers the implementation of NS_THEME_DROPDOWN and NS_THEME_DROPDOWN_BUTTON
on Windows.
Summary: NS_THEME_DROPDOWN* implementation (Windows) → NS_THEME_DROPDOWN* implementations (Windows)
Blocks: 117584
QA Contact: pmac
Attached patch Menu list patchSplinter Review
Here it is.  Everything works perfectly, except that the dropdown marker is too
skinny.  Not sure why.	I'll look into it.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.8
Why no hyphens in "menulistbutton"? Shouldn't it be "menu-list-item"? (Similarly
for all the other constants of course.)

Also, we should open a bug about leaf appearances only being supported on XUL
box frames for now. Pity it couldn't be done in a more generic fashion. There's
too much duplication in frame code for my liking already... :-(

r=hixie
Comment on attachment 63716 [details] [diff] [review]
Menu list patch

sr=blake
Attachment #63716 - Flags: superreview+
Shouldn't check boxes, resizers, progress bar chunks, and scrollbar buttons also
be added to the list of leaf content?
Fixed.  There are issues with the hover feedback on the dropmarker (just as 
with radio buttons and checkboxes). 
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: