Open Bug 126202 Opened 23 years ago Updated 2 years ago

Never use the Windows directory selection common dialog for saving multiple files

Categories

(Firefox :: File Handling, enhancement)

x86
Windows 2000
enhancement

Tracking

()

People

(Reporter: netdragon, Unassigned)

Details

(Keywords: helpwanted)

Attachments

(2 files)

This is for any part of Mozilla that uses the directory selection common dialog. For instance, Mailnews "Save All". I am not sure whether this is also in the Mozilla Browser and assume it is part of the Mozilla File Handling code, therefore, I put it into the Browser because I can't have it for multiple products. The Windows directory selection box doesn't allow you to create new directories, therefore it is not a good idea to use it for saving multiple files. It is always nice to be able to add a new directory.
What do you suggest we use?
Attached image Picture of the offending dialog box (deleted) —
This is a picture of the offending dialog box.
If this dialog has a flag to allow you to create a new folder, then use it. Otherwise, we should try to use the common one and somehow flag it to accept directories only. I have seen the offending dialog box with the ability to make new directories. I haven't looked into this fully, though (Don't have time right now).
http://codeguru.earthweb.com/mfc/comments/2204.shtml has some information that may be relevant...
Attached image The correct way. (deleted) —
Somehow, IE's FTP window does it right.
confirming rfe
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: helpwanted
QA Contact: sairuh → petersen
BIF_USENEWUI is available in version 5.0 of (I think) Shell32.dll . Will versions below 5 (eg. 4.71) fail gracefully if the flag is passed in?
I'm pretty sure it would. We should put the BIF_USENEWUI flag in and see if there's any fallout. Does anyone really have common controls less than 5.0 these days, though?
Assignee: law → nobody
QA Contact: chrispetersen → file-handling
Product: Core → Firefox
Version: Trunk → unspecified
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: