Hevday Logo
  • User Interface Overview

User Interface Overview

Interactive Logic is a logic design system centred around the Design Canvas which displays schematics and state diagrams. Dockable panes are provided to support the Design Canvas and to manipulate the project. The most important of these dockable panes are the Project Tree, the Results List and the Toolbox (or the Design Tools Toolbar if preferred). All dockable panes may be docked on any edge of the main application window, or they can be floated as separate windows.

Tip: If you are having trouble placing a dockable pane in a floating position near the edge of the main window, holding down the Ctrl key while moving the pane will prevent it from snapping to the edge of the main window when it is positioned.

The Project Tree displays the structure of the current project and also provides access to all of the built in components supported by Interactive Logic. From the Project Tree you can add components to a schematic or state diagram by simply dragging them onto the Design Canvas. You can add schematics and state diagrams to the project by right clicking on the Schematics folder. To view a specific schematic on the Design Canvas simply double-click it on the Project Tree.

The Results List provides information during builds of the project, displays warnings or errors from compilation and also is used to show results from searches performed using the Find Dialog.

The Toolbox contains a number of tools that can be activated and used to manipulate the Design Canvas. These tools include vector based drawing tools, navigation and selection tools plus wire and component placement tools. If you prefer, the Design Tools Toolbar can be used to activate these same tools, in which case you can hide the Toolbox and use the toolbar instead.

There are also a number of dialogs that merit mention here. The Data Display dialog can be used to view waveforms as a design is running, or to review saved waveforms. The Symbol Editor dialog is used to customise the way schematic symbols are displayed. The Tests Manager is used to view, run or delete frequency tests. The Version Manager allows you to open or delete different versions of the current project.

Interactive Logic also contains two wizards, one for creating components out of schematics or state diagrams, the other for creating a .NET programming library for extracting or altering data inside a running Hevday Logic Module from a third party application.