★ wanayoo — archive 1999 http://codeforge.com/help/PrjDsktp.htmlNouvelle recherche | Portail wanayoo

Project Desktop

Overview

The Project Desktop provides a visual representation of a project. It includes Menu Bar, Tool Bar, one or more Project Views, Drop Site Bar and the Status Bar.

Project View

The Project View contains a three folders with different types of subview. It is now easy to reorganize the look of your project using a few mouse clicks !

Dependency Tree

The Dependency Tree folder contains a hierarchical list of project components. It is the standard element of interface. The complete project structure and status of each item can be seen from this list.

Dependency Tree always includes at least two folders:

An any file in this tree can be found by selecting Find in the Actions menu or by pressing Ctrl+F shortcut keys. This will bring up the Find Node dialog.

In a huge projects, where is a lot of different targets and macros it is very useful to use Virtual Folders.

Drag'n'Drop Operations

Note: All Drag'n'Drop operations in C-Forge are performed by Mouse Button 2 (Middle mouse button).

Dependency Tree management operations:

Working Area (Working Files Desktop)

The Working Area (also known as Working Files Desktop) contains a list of files, sorted by name, that are presently being modified. Files are added or removed from this list using Drag'n'Drop operations to Drop Sites or corresponding elements of popup menus. When a file is placed in the Working Area it is locked and no other users can modify it.

Pressing Enter on a selected file node or double-clicking on it will open the file in the Editor Window.

Disk

The Disk panel contains a view on the file system.

Using Drag'n'Drop it is possible to simply add sources and includes to Dependency Tree and manipulate files on disk.
Note: dragging a file(s) from this view to the target icon in the Dependency Tree opens the Add Node(s) dialog.

Popup menu:

It is possible to apply a command to multiple files by selecting them via box-select and/or click/shift-click/ctrl-click.

Menu

File

View

Actions

Build

Options

Log

Tool Bar

The project desktop tool bar contains the following buttons:

The Toolbar can be toggled on and off using the Project Options dialog.

Drop Site Bar Frame

The Drop Site Frame is a group of icons, on the right side of the Project Desktop, used to perform C-Forge commands. To use a Drop Site drag a node and drop it into the icon matching the desired operation. The same functionality is duplicated in menu structure. The following is a list of the Drop Sites:

Status Bar

The Status Bar is used to display the type and status of the current node and project.

The busy lamp indicates the busy state of the current project during lengthy operations.

The first icon on the righthand side of the status bar indicates the editing state of selected node in the Dependency Tree.

The next site - is displayed when RCS deposits are available for the currently selected node.

And at the last site placed the editor launch policy indicator.

Clicking on the icon toggles the policy state.

As with the Tool Bar, the Status bar can be turned on/off using the Show Status Bar option found in the Project Options dialog.


Last modified: Friday, 24-Dec-1999 12:49:58 MST