Project Menu
Add Component(s) to...
Select this option to select one or more component files to add to the current project. This activates the Open File dialog where you can select the desired component files. The type of component that you add must match the type of the current project.
For more information, see: - Current Project - Adding Components to Projects - Component Files
Remove Component(s) from...
Select this option to remove one or more components from the current project. This activates the Remove Components dialog.
Compile Project
Select this option to compile the current project. If none of the project files have changed since the last compile, then this operation will stop. Compiler output (including errors) will be displayed in the Output Panel.
If the current project uses a precompiled package that is out of date (needs re-precompiling), then this will be performed automatically and compilation of the current project will be restarted.
For more information, see: Rebuild Project.
Precompile Options
Select this option to activate a submenu displaying precompile options.
Precompile Project
Select this option to precompile the current project. If you are using a #Header / #EndHeader block in your project file, then this block will be precompiled. Otherwise, if the first statement in your project file is a Use statement, then this file will be precompiled.
Compiler output (including errors) will be displayed in the Output window.
Precompile Package
Select this option to precompile the current file. Compiler output (including errors) will be displayed in the Output Panel. The Studio only supports precompiling a file if it belongs to the current workspace's local source folders. You cannot precompile a file that is local to a library that is used in the current workspace. To precompile a library file, you first need to load that library's workspace. This ensures that the correct symbols are precompiled into the library's precompiled files.
If the package you are precompiling also uses a precompiled package that is out of date (needs re-precompiling), then this will be performed automatically and precompilation of the original package will be restarted.
Precompile System Packages
Select this option to precompile the system package files: Windows.pkg, DFAllEnt.pkg, and AllWebAppClasses.pkg. You would rarely need to perform this operation as these files are installed already precompiled.
Compiler output (including errors) will be displayed in the Output window.
See Also
Force Compile Project
Select this option to compile the current project. This operation forces a compile of the project regardless of whether the project files have changed since the last compile. Compiler output (including errors) will be displayed in the Output Panel.
For more information, see: Compile Project.
Open Project
Select this option to open the workspace’s current project.
Add Project
Select this operation to add a project file to the list of registered projects in the current workspace. This activates the Open File dialog where you can select one or more project source files.
Remove Projects...
Select this option to remove one or more projects from the list of registered projects in the current workspace. This activates the “Select Projects” dialog. Use this dialog to select one or more projects to be removed. This operation does not delete the source code of any project that is removed.
Project Properties...
Select this option to edit project properties for the current project. This activates the Project Properties dialog.