Compile Errors
Parent page: Workspace Manager Panels
Summary
The Compile Errors panel is used to display detailed information about the offending object(s) associated with a Compiler-specific message being cross-probed from the Messages panel. You can use the panel to jump to the object(s) in the source document(s).
Panel access
To open the Compile Errors panel, click the Design Compiler button at the bottom-right of Altium Designer and select the Compile Errors entry from the pop-up menu.
The Compile Errors panel can also be opened through the main View menu: View » Workspace Panels » Design Compiler » Compile Errors. Note that panels can be configured to be floating in the editor space or docked to sides of the screen. If the Compile Errors panel is currently in the group of docked Workspace panels on the left, use the Compile Errors tab located at the bottom of the panels to bring it to the front.
Cross probing
The Compile Errors panel will appear automatically when cross probing from a Compiler-specific message (in the Messages panel) that is associated to a schematic source document.
The panel lists the message and the offending design object(s) that are causing the problem. If the associated schematic document is open (or open and hidden), clicking on an object entry in the panel will cross-probe to the object on the document.
The visual display of the object is dependent on the Highlight Methods defined on the System - Navigation page of the Preferences dialog (DXP » Preferences). These options include zooming, selecting and masking, the latter of which causes all other objects on the document to become dimmed, leaving only the offending object fully visible.
Notes
- If an object in the panel resides on a schematic sheet that is currently hidden, the sheet will be opened automatically and made the active document in the design editor window, when you click the entry.
- The Navigator panel will update accordingly, to reflect the object that is clicked in the Compile Errors panel.
- The extent of 'dimming' applied when the masking highlight option is enabled can be manually adjusted using the Dim slider bar - accessed by clicking the Mask Level button, to the immediate left of the Clear button, at the bottom-right of the design editor window.
- The filtering applied when cross-probing from the Compile Errors panel is temporary. Clicking inside the design editor window or clicking the Clear button will clear the filter. As such, you are not prevented from selecting or editing design objects that fall outside the scope of the filter.
- Clicking on an offending object for an error in the Compile Errors panel will display information specific to that object in the Compiled Object Debugger panel.