Active projects and targets
With Objecteering C++ Developer you can create several projects for the model and several targets for a project. However, only one project can be active at any given time, and only one generation, one documentation and one compilation target can be active for the project. This means that you can generate code and documentation in just one click, without the annoying selection of the project and target each time you want to generate.
To make a project active, simply select it in the "Projects" panel and press the "Activate" button in this panel. To make a target active, select it in the "Project Actions" panel and press the "Activate" button in this panel. The "Activate" button is grayed out if a project or target that is already active is selected (Figure 64).

Figure 64. Making projects and targets active
Once a project has been activated,
its active C++ code generation target is used when you press the
"Generate" button, and its active
documentation generation target is used if you select the
"Generate documentation" button in
the Objecteering C++ Developer toolbar.