The Object View displays a hierarchical view of the project you most recently compiled successfully. There are two Object Views in the Propeller Tool: 1) The Object View at the top of the Integrated Explorer in the main application’s window (see Screen Organization), and 2) The Object Info View in the upper left of the Object Info form (see Object Info). Both of these Object Views function in a similar fashion.
The Object View provides visual feedback on the structure of the most recent successful compilation as well as information for each object within the compiled project.
Example Object View display showing the structure of the ABC Product compilation
In the figure above, the Object View indicates the structure of the ABC Product application. In this example, the ABC Product object is the “top object file” (see Tutorial XX) and it uses the Numbers, Rotary Encoder and Controller objects. Additionally, the Controller object uses the TV object.
The object names shown are their actual file names without the extension. The name includes their file extension only if they are data files, and it is shown in italics as well. The icons to the left of each object name indicate the folder that the object exists in. This list shows the four possibilities:
The Work Folder is the folder where the top object file exists. Every project has one, and only one, work folder.
The Library Folder is where the Propeller Tool’s library objects exist, such as those that came with the Propeller Tool software. The Library Folder is always the folder that the Propeller Tool executable started from, and every object (file with .spin extension) within it is considered to be a library object.
Objects with striped icons indicate that an object from the work folder and an object from the library folder each refer to a sub-object of the same name and that sub object happens to exist in both the work and library folders. This same-named object may be: 1) an exact copy of the same object, 2) two versions of the same object, or 3) two completely different objects that just happen to have the same name. Regardless of the situation, it is recommended that you resolve this potential problem as soon as possible since it may lead to problems later on, such as not being able to use the Archive feature.
Objects with hollow icons indicate that the object was created in the editor and has never been saved to any folder on the hard drive. This situation, like the one mentioned above, is not an immediate problem but can lead to future problems if it is not addressed soon.
Using the mouse to point at and select objects can provide additional information as well. Clicking on an object within the Object View opens that object into the Editor pane. Left-clicking opens that object in Full Source view, right-clicking opens it in Documentation view and double-clicking opens it, and all its sub-objects, in Full Source view. If the object was already open, the Editor pane simply makes the related edit tab active and switches to the appropriate view; Full Source for a left-click or double-click, or Documentation for a right-click.
Hovering the mouse over an object in the Object View displays a hint with additional information for that object.
Hints for the ABC Product file
The hint for the ABC Product file indicates:
Hints for the Numbers file
The hint for the Numbers file indicates:
It’s a good idea to review the hints in the Object View occasionally since they may also contain additional helpful information, such as warnings about conflicts and optimization results.
Propeller Help Version 1.1
Copyright © Parallax Inc.
5/13/2009