Open Bug 111770 Opened 24 years ago Updated 3 years ago

Ability to create a "getinfo" sized dialog

Categories

(Core :: XUL, defect)

defect

Tracking

()

Future

People

(Reporter: sicking, Unassigned)

References

(Blocks 1 open bug)

Details

to fix bug 89258 i need to create a dialog with a size of the platforms default "getinfo"/"properties" dialog size. Timeless suggested to me on irc that we could implement this by creating a <dialog type="getinfo"/> which would use nsILookAndFeel to get the size of the dialog. This could be used by for example bookmark properties, folder properties, message properties and a few more (mpt and timeless had a few ideas) thoughts?
I sincerely doubt Mac Os is going to be able to tell you this size. I've never seen an API that would do it (which doesn't mean there definately isn't one, but I've spent a fair bit of time in the documentation), and I'd put money on the fact its a function of the Finder, not the OS per se. The Finder is really just an application (like explorer.exe) and as such, most things it does do not have APIs... Just hardcode it ;) The place that would most likely be able to give you a definative answer (other than paying for an incident with dts@apple.com) is the apple-hit-developers (n.b. that's hit (human interface toolbox) not hi (human interface design)) mailing list @ lists.apple.com.
I think we'd have to hardcode it on Windows, too, but from looking on Win2K the dialogs are a slightly different depending on the context. Display Properties - 404 x 448 File Properties - 370 x 443 Folder Properties - 374 x 443 So do we really gain anything by standardizing on a single size? Perhaps. But what happens if something needs a window 448 high? I guess that nsILookAndFeel could at the very least provide a guideline, and the dialog could stretch if needed (stretch != resizable).
Status: NEW → ASSIGNED
Target Milestone: --- → Future
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
Assignee: hewitt → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.