RAD Studio (Common)
ContentsIndex
PreviousUpNext
Project Manager

ViewProject Manager 

Displays and organizes the contents of your current project group and any project it contains. You can perform several project management tasks, such as adding, removing, and compiling files.

Note: Some features described here are available only in specific editions of the product. For example, some functionality in the Project Manager is available only for the C++ personality.

Item 
Description 
Project list box 
Displays the projects in the current project group.  
New 
Displays the New Items dialog box so that you can add a new project to the current project group.  
Remove 
Removes the selected project from the current project group.  
Activate 
Displays the selected project on top of other projects in the IDE so that you can make changes to it. You can also double-click the project to activate it. The active project is displayed in bold.  
Files 
Displays a tree view of all the files in your project or project group. Click the plus sign (+) to display or the minus sign (-) to hide all the source files in your project.  

The Project Manager has different context menus, depending on what you select (file, project, project group, and so on). However, most context menus have the following common menu commands.

Item 
Description 
Auto Collapse 
Collapses the tree structure of the project after you complete an operation.  
Dockable 
Docks (attaches) the Project Manager window to other tool windows, such as the Code Editor. Uncheck to make the Program Manager a floating window.  
Show Path 
Adds an additional field (Path) to the Project Manager to display the path of the files, projects, and project groups.  
Status Bar 
Displays the full path name of the selected file at the bottom of the Project Manager window.  
Stay on Top 
Displays the Project Manager on top of the desktop even if other windows are displayed.  
Toolbar 
Shows or hides the toolbar on the top of the Project Manager.  

Right-click a project group to display the following commands.

Item 
Description 
Add New Project 
Displays the New Items dialog box, allowing you to create a new project and add it to the current project group.  
Add Existing Project 
Displays the Open Project dialog box, allowing you to add an existing project to the current project group.  
Customize... 
Opens the Customize New menu, which allows you to select items, including menu-item separators, from a gallery and add them to your Add New... menu on the Project Manager.  
Save Project Group 
Saves the project file (.bdsgroup) for the project group. Use this command after adding, removing, or changing the order of projects in a project group.  
Save Project Group As 
Displays the Save As dialog box, allowing to save the project with a new name and location.  
Rename 
Renames the project file.  
Configuration manager 
Opens the Build Configuration Manager dialog box. Use this dialog box to apply the active configuration to a project or several projects.  

Right-click a project file to display the context menu commands.

Item 
Description 
 
 
 
 
Add 
Displays the Add to Project dialog box, allowing you to add files to the selected project.  
 
 
 
 
Add New Unit 
Adds a compilation unit to the selected project, assigning the name Unit01.cpp for the first unit added, and then augmenting the number for each subsequent unit added. To rename a unit and all its components, right-click the unit name in the Project Manager, and select Rename.  
 
 
 
 
Add New Form 
Adds a new form to the selected project and displays the new form in the Code Editor.  
 
 
 
 
Add New Password Dialog 
Adds a PassWord.cpp node to the selected project in C++Builder, including a PassWord.dfm file, and sets up a template for creating a PassWord unit in your project.  
 
 
 
 
Add New Other... 
Displays the New Items dialog box and lists the item categories that are available to you, such as C++Builder Files. Click a category in the left-hand pane, and then the right-hand pane displays the items of that category that you can add to your project.  
 
 
 
 
Add New > Directory View 
Displays the Directory View or Folder dialog box, which allows you to select a directory to add to the Project Manager. Adding a Directory View adds a yellow-colored folder node to the tree structure.  
 
 
 
 
Add New > Virtual Folder 
(C++ only) Adds a greyed-out virtual folder to the selected project. Virtual folders are displayed by default last in the tree structure. Use the context menu for the virtual folder to manage the folder.  
 
 
 
 
Add New > Customize... 
Displays the Customize New Menu dialog box and allows you to customize the FileNew menu.  
 
 
 
 
Add Reference 
Displays the Add Reference dialog box, allowing you to add an assembly, COM type library, or project reference to the project.  
 
 
 
 
Add Web Reference 
Displays the Add Reference dialog box, allowing you to Web reference to your client application and access the Web Service you want to use.  
 
 
 
 
Browse with... 
Displays the Browse With dialog box where you can choose an external browser to use for viewing HTML-based files. You can also add, remove, or edit browsers in browser list in this dialog box.  
 
 
 
 
Show Markup 
Displays the source view for HTML-based files in the editor.  
 
 
 
 
Show Designer 
Displays an HTML-based file in design view.  
 
 
 
 
Remove File 
Displays the Remove From Project dialog box, allowing you to remove a file from the selected project.  
 
 
 
 
Save 
Stores changes made to all files in the open project using each file's current name. If you try to save a project that has an unsaved code file, the product opens the Save As dialog box, where you can enter the new filename.  
 
 
 
 
Save As... 
Displays theSave As dialog box for each compilation unit that needs to be saved and allows you to enter a new name for each unit.  
 
 
 
 
Rename 
Highlights the project node and allows you to enter a new name or edit the existing name of the project.  
 
 
 
 
Remove Project 
Removes the active project from its project group. Removing the target from the current project group affects the project group’s project file (.bdsgroup); it does not remove any files from disk. Thus, remove a project from your project group before deleting its file from disk so that the product can update the project file accordingly.  
 
 
 
 
Activate 
Makes the current project active.  
 
 
 
 
Clean 
Removes generated files from the project, such as object code files.  
 
 
 
 
Make 
Compiles all files in the current project that have changed since it was last built and any files that depend on them. You can also choose ProjectCompile [project name].  
 
 
 
 
Build 
Rebuilds all files in your project regardless of whether they have changed. You can also choose ProjectBuild [project name].  
 
 
 
 
Close 
Closes all the open files of the active project. Before closing the file, the IDE prompts you to save any changes. If you have not previously saved the project, or any file, the product opens the Save As dialog box, where you can enter the new filename.  
 
 
 
 
Build Sooner 
Moves a project up in the list of projects within a project group, which changes the order in which the projects are compiled.  
 
 
 
 
Build Later 
Moves a project down in the list of projects within a project group.  
 
 
 
 
Make All From Here 
Compiles only the selected projects and all others listed below if they have changed since the last build. In contrast, choose ProjectCompile All Projects to rebuild every project in the project group that has changed.  
 
 
 
 
Build All From Here 
Rebuilds only the selected project and all others listed below it regardless of whether they have changed. In contrast, choose ProjectBuild All Projects to rebuild all projects in the project group.  
 
 
 
 
Dependencies 
Displays the ProjectDependencies dialog box, allowing you to change the build order for the projects in a project group.  
 
 
 
 
Options 
Displays the ProjectOptions dialog box, allowing you to change the selected project's application and compiler options.  
 
 
 
 
Set as Start Page 
Specifies the selected HTML-based web form or web service as the Start Page for an ASP project. The Start Page is the page that is displayed in the browser when the project is run from within the IDE. The Set as Start Page option is enabled ro .aspx files, .asmx files, web forms, and web services.  
 
 
 
 
View in Browser 
Displays the elected HTML-based file in an external browser.  
 
 
 
 
Show All Files 
Shows all the project's files in the Project Manager. This menu item is a toggle, so you can click it to hide files.  
ASP.NET Configuration 
Runs the Microsoft ASP.NET Web Site Administration tool. This provides a UI for editing the web.config file for ASP.NET projects. See http://msdn2.microsoft.com/en-us/library/yy40ytx0(vs.80) for more information.  
View Source 
Displays the source code for the selected project.  

Right-click the Deployment node in the Project Manager to display the context menu commands. The commands vary depending on the type of project being deployed.

Item 
Description 
New ASP.NET Deployment 
Opens the Deployment Manager for an ASP.NET project.  

Right-click a file within a project to display the context menu commands. The commands vary depending on the type of file selected.

Item 
Description 
Add Reference 
Displays the Add Reference dialog box, allowing you to add an assembly, COM type library, or project reference to the project.  
Add Web Reference 
Displays the Add Reference dialog box, allowing you to Web reference to your client application and access the Web Service you want to use.  
Build 
Is a shortcut that compiles the selected file.  
Copy Local 
Copies the assembly to the local output directory. By default, Copy Local is checked for assemblies that are not in the Global Assembly Cache (GAC).  
Edit Local Options 
For C++, displays an abbreviated Project Options dialog box that contains only the Paths and Defines page, nine pages of C++ compiler options, and the Build Events page.  
Open 
Opens the selected files in the Code Editor.  
Preprocess 
Runs the C++ preprocessor (cpp32).  
Remove From Project 
Removes the selected files from the project. You will be prompted to save any changes.  
Save 
Saves changes made to the selected files using their current names.  
Save As 
Displays the Save As dialog box, allowing you to saves the selected files with new names and locations.  
Show Dependencies 
Displays  
Rename 
Allows you to rename the file and any corresponding secondary files that appear as child nodes in the Project Manager.  

Right-click either the Build Configurations node in the Project Manager or the name of a specific build configuration within the node to display the context menu.

Item 
Description 
Add New 
Adds a child configuration, based on the selected configuration, and listed in the Project Manager under the name of the parent configuration..  
Save As 
Displays the Save as dialog box and allows you both to save the selected configuration to a specific location and to rename the saved file.  
Rename 
Allows you to rename the selected build configuration.  
Delete 
Displays the Confirm dialog box and allows you to delete the selected configuration.  
Activate 
Makes the selected build configuration the current active configuration for the project. The active build configuration is listed in boldface.  
Apply Option Set 
Displays the Apply Option Set dialog box and allows you to select an .optset file to apply to the selected build configuration. You can choose to overwrite, replace, or preserve the existing option values.  
Edit 
Displays the ProjectOptions dialog box preloaded with the values set in the selected build configuration.  
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!