Name (editable)
Views the internal name of the project, which is only used for bookkeeping and the title bar.
Filename
Shows the location of the project file.
Output File
Shows the output location of the executable. The directory can be editted by Build Options >> Executable Output Directory and the filename can be edited at Override Output Filename.
Files
Shows the amount of files inside the project (.cpp/.h/.rc).
Icon
Dev-C++ can add an icon to the executable for you by adding the following piece of code to a resource file attached to your project:
A ICON MOVEABLE PURE LOADONCALL DISCARDABLE "filename.ico"
This will be stored in a temporary resource file (projectname_private.rc) that is attached to the project at compile time.
Library
Opens up the \Icons folder which provides an antique set of ye-olde icons. One can of course add his own icons to that folder, so that they will show up here.
Browse
Opens up a File Browser to search through the file system for icon files.
Remove
Detaches the currently selected icon from the project. Does not delete the file itself.
Type
Selecting a type here will determine what kind of output is produced:

- Win32 GUI will add -mwindows to the compiler command to remove the cmd window.
- Win32 Console will effectively do nothing special.
- Win32 Static Lib will create a .a file.
- Win32 DLL will create a DLL file.

Support Windows XP Themes
If enabled, Dev-C++ will add a Common Control 6 Manifest to the project to enable visual styles. Dev-C++ will add the following piece of code to a resource file attached to your project:
1 24 "projectname.exe.Manifest"
This will be stored in a temporary resource file (projectname_private.rc) that is attached to the project at compile time.