Windows 7 Forums


Windows 7: why two "open/save" dialogs?

05 Jun 2009   #1

7600 x86
budapest
 
 
why two "open/save" dialogs?

i've seen 2 open/save dialog boxes in Windows 7:



the first one is very useful. the second one is not.

why are there two? can i make the second one go away? it reminds me of XP, and it makes my head ache


Last edited by Brink; 16 Apr 2011 at 10:24 AM.. Reason: removed broken images
My System SpecsSystem Spec

05 Jun 2009   #2

Windows 7 Professional 64-bit
 
 

I think theres more than two. It depends on the version of windows it was compiled on/for and the compiler would've built in the dialogs for that version. Ive seen some even older ones for Windows 9x. Really Windows should override the dialogs for the latest version imo.
My System SpecsSystem Spec
05 Jun 2009   #3

7600 x86
budapest
 
 

i can't imagine they're all built into apps, they must be part of windows. i launched both of those from firefox. the first one with CTRL-O, and the second while adding an attachment in gmail.

going though the apps pinned to my start menu...

Photoshop CS4: old
Office 2007: new
Notepad2: new
MP3tag: new
My System SpecsSystem Spec
.


05 Jun 2009   #4

7264x64/7260x86
 
 

The dialog(s) is part of the OS, but It's up to the programs to decide which dialog style/combo to pull up.
My System SpecsSystem Spec
05 Jun 2009   #5

7600 x86
budapest
 
 

ok, but why two styles? why would there be more than one, and why would an app pull up the outdated one intentionally? it always throw me when i go to save something and my favorites are not there...
My System SpecsSystem Spec
05 Jun 2009   #6

Windows 7 Professional x64
 
 

If the app is coded for older OS that doesn't have the newest dialog, the new wouldn't work, thus it's safer to use older because they exist in newer windows'.

I'm not that familiar with coding but sure you can detect OS and that way decide which dialog pops up, assuming he coded it with vista/7 in mind along with xp and/or older OS.
My System SpecsSystem Spec
05 Jun 2009   #7

7264x64/7260x86
 
 

It's not really about one being outdated and another not. The open dialog is a moduled based ui in windows.

For example, older office programs had their own dialogs that didn't use the "default" common places on the side. (on XP)

Programmer preference on how they think you might want to get to your files.
My System SpecsSystem Spec
05 Jun 2009   #8

7600 x86
budapest
 
 

i understand. but i still think it's bizarre that the old XP style dialog still exists in Windows 7, and that apps like Photoshop CS4 use it instead of the newer and more functional design...
My System SpecsSystem Spec
05 Jun 2009   #9

7264x64/7260x86
 
 

It's also possible there's a "default" settings that will pull the new one, and programs that don't specify a different dialog just go to the new one.
My System SpecsSystem Spec
05 Jun 2009   #10

Windows 7 x64 Ultimate
San Diego
 
 

The top one is the "shell" file dialog and is "part of the OS" as it ships. Programs can call it if they want but they have no real control over it.

The second one is the "MFC" dialog which most programs use. It's part of the programming API, not the OS and it gets installed with the VC runtime libs. There are several permutations of it too, if you have enough software installed you may see 3-4 slightly different ones. But also, that dialog can be "extended" with custom controls so you may see even more permutations of that one over time.

So program written for the MFC one will remain in that frozen state as long as they live, while programs wrtten to launch the shell one will have the dialog change on them from S to OS and possibly the API as well.

For that reason and just general backwards compatibility it isn't really possible to just override the "old" one with the new one.

The main problem is that the system one has evolved faster than the MFC API one so the disparity is considerable at this point :/
My System SpecsSystem Spec
Reply

 why two "open/save" dialogs? problems?



Thread Tools



Similar help and support threads for: why two "open/save" dialogs?
Thread Forum
Desktop "shortcut" missing from Explorer and Common Dialogs General Discussion
View settings for open/save dialogs ? Customization
any way to keep "Save as" folder tree open? General Discussion
Restore the "save or open" dialog window Backup and Restore
Open and "save as" with the swedish language pack Customization


All times are GMT -5. The time now is 01:35 PM.


Seven Forums Android App Seven Forums IOS App Follow us on Facebook

Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32