New
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.
Open...
Opens up a file opener. Will open any file and shows it in text mode. When a .dev Project File is selected, a project is opened.
Save
Saves current file to disk with the current file name. When the file doens't have one yet, Save as is used.
Save As...
Saves current file to disk with the filename and path choses by the user.
Save Project As...
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.
Save All
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.
Close
Closes currently focussed file. Will ask the user if he/she want to save it.
Close All
Closes all opened file excluding the Project File. Will ask the user if he/she want to save them. Project will stay open.
Close Project
Does the same thing as Close All, but now also closes the project, of course after asking to save changes.
Properties
Shows various data about all files currently open in the project.
Import
from MS Visual C++ Project
Opens up a dialog which can convert MSVC++ .dsp files to Dev-C++'s .dev files.
from Code::Blocks Project
TODO
Export
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.
Print
Brings up a dialog asking for various printing options, and when OK is pressed, will print the current file preserving colors and formatting
Print Setup
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.
(Reopen)
A list of recently closed files. The maximum amount of items can be changed using Tools >> Environment options >> Recent file list length.
Clear History
Clears the list of history items.
Exit
Exits Dev-C++. Will close any open files and will ask to save any modified files.