Source File
Inserts an empty file without any content or extension into the IDE. When a project is currently open, you will be asked to add it to the project.
Project...
Opens up the New Project window. Here you can choose from a few built-in templates you can start with, divided in categories. These templates are located in the \Templates\*.template files. One can add as much templates as one likes. Below are a few options, such as the Project Name and the language options to the right, which control certain compiler flags.
Resource File
This inserts an empty file into the IDE the same way as "Source File" does, but adds the extension ".rc" to it, so the IDE will recognize it as a resource file.
Project Template...
This option is only available when a project is open, and opens up a dialog where the user can decide to add the current project, along with a few modifications, to the "Project..." window.
Class...
Opens up the New Class form. More information can be found in the Class Browser\New Class menu item.
Opens up a common file opener. Will open any file and shows it in text mode. When a .dev Project File is selected, a project is opened.
Brings up an MRU list of recently closed files. The maximum amount of items can be changed in Environment options.
Clear History
Clears the list of history items.
Saves current file to disk with the current file name. When the file doens't have one yet, Save as is used.
Saves current file to disk with the filename and path choses by the user.
Saves the profile file to with the filename and path choses by the user. Paths to the other project file will be maintained, so the project can still be used by opening up the moved .dev file.
Iterates through all files and will save them all automatically. When a file without a name is encountered, it will prompt the user to give it a name. Also saves the project file to disk.
Closes currently focussed file. Will ask the user if he/she want to save it.
Closes all opened file excluding the Project File. Will ask the user if he/she want to save them. Project will stay open.
Does the same thing as Close All, but now also closes the project, of course after asking to save changes.
Shows various data about all files currently open in the project.
Import MS Visual C++ Project
Opens up a dialog which can convert MSVC++ .dsp files to Dev-C++'s .dev files.
to HTML
Exports the currently open file to HTML, preserving formatting and coloring.
to RTF
Exports the currently open file to RTF, preserving formatting and coloring.
Project to HTML
Exports the all open files to HTML in \files, preserving formatting and coloring.
Brings up a dialog asking for various printing options, and when OK is pressed, will print the current file preserving colors and formatting
Brings up a common dialog to configure the printer driver. Here you can, for example, choose paper rotation and the printer device you want to use.
Exits Dev-C++. Will close any open files and will ask to save any modified files.