Previous Next
The Project Tree - selective project information

In the Project Editor, as in other SNiFF+ tools that have such a tree, the Project Tree shows the hierarchical structure of all the subprojects that make up the project.
Checkmarking Projects
Files in the File List can be shown / hidden by clicking in the checkboxes (left of the project names). In SNiFF+, a project that has a checkmark in its checkbox is called a checkmarked project.

  1. In the Project Tree, checkmark lib.proj and notice what happens in the File List.
    All the files in the
    lib.proj project are now also shown in the File List.
  2. Checkmark lib.proj again to deselect it.
    The files in this project are no longer shown.
The right mouse button context menu
Checkmarking and deselecting individual checkboxes by mouse click can be useful when you want to include or exclude individual projects from actions that you perform.
For more global manipulation in the Project Tree, the right mouse button Context menu is usually more effective.
Right-click context menus in views within a tool are available throughout SNiFF+. These context menus offer the most commonly used commands within a given context. When an item within a view is highlighted (by a left click on its name), the context, and therefore also its menu, often changes.
Selecting from all projects
  1. Right-click anywhere in the Project Tree.
  2. Choose Context menu > Select From All Projects.
    All the projects in the Project Tree are now checkmarked, and so all the files of all the projects are now displayed in the File List.
Selecting from only one project
  1. Highlight pico.proj by left-clicking on its name (not its checkbox).
  2. Right-click anywhere in the Project Tree.
  3. Choose Context menu > Select From pico.proj Only.
    Only the files of
    pico.proj are displayed; the files of all other projects are hidden.
Selecting from a tree of projects
Very often, when the project structure gets more complex and contains many subprojects, you will want to view and manipulate a tree of projects like a single project. You can do so by collapsing nodes of the Project Tree. A collapsed node is indicated by a "+" sign. A fully expanded node is shown by a "-" sign.
  1. Click on the node of lib.proj to collapse it.
  2. Try alternately checkmarking and deselecting lib.proj .
    When the project is checkmarked, all the files in
    lib.proj and its tree of subprojects are listed. Conversely, when the project is not checkmarked, neither its own files, nor any of those in its subprojects, are shown.
  3. Click again on the node of lib.proj , this time to expand it.