The White Light Computing New Dialog for Visual FoxPro 9.0 and higher.

Differences between this dialog and the native dialog:
1) One click access to create new file. You can open a new file by clicking on the hyperlink or the command button. 

2) One click access to open up the wizard by right-clicking on the hyperlink or the command button, or click on the Run Wizard checkbox and click on the file type (hyperlink ot button).

3) Not a modal dialog and you can create as many files as you want before closing the dialog (native VFP dialog is modal and closes when the file is created).

4) Organized in file types in order of most used by the developer.


Because we wanted to use the NOWAIT clause when creating new files we have to provide a file name to the CREATE command. This means you are prompted for the file name for things like projects, forms, reports, labels, classes, files and programs.


Installation
------------
Copy the WlcNewDialog.app to your favorite tools folder.

To register the menu hit in the VFP 9 IntelliSense table, run the WlcNewDialog.app file. This will add one or two records in the IntelliSense file. The first record is the generic MenuHit record, the second is the script record for the New... menu option. 

Try it out using the File | New...

Notes
-----
The MenuHit implementation in VFP 9 and higher only works with the menu. Using the New icon on the Standard toolbar does not trigger the MenuHit, same for the New button on the Project Manager, or running a CREATE whatever file type in the Command Window. The good news is you can use the native dialog when you use one of these other options to create something new.

Future Enhancements Under Consideration (Wish List)
---------------------------------------------------
1) Read the Wizards table and disable the call to the Wizard App for file types not supported.

2) Store position of the dialog so it can be restored to the same location the next time it is opened.

3) Support the dockable form in VFP 9.