Library Manager Colors/Icons

Problem

I want to configure the display of Library Manager colors, icons or both.

Solution

VSC_DISABLE_COLORS

The 'VSC_DISABLE_COLORS' setting is provided in the versic.conf file:

;;;----------------------------------------------------------------------------
;;; Disable use of color for libraries in Library Manager (IC 6.X only)
;;; This variable is not used directly by the Library Manager, so can be
;;; defined as a SKILL variable
;;;----------------------------------------------------------------------------
VSC_DISABLE_COLORS = t

Setting VSC_DISABLE_COLORS to true will make the Library name text in the Library Manager black rather than colored, and remove the Library status icons.

Disabling Library Name colors OR Library Icons but not both

If you wish to either disable ONLY the Library name colors or ONLY the Library icons the following .cdsenv variables are provided for the purpose:

cdsLibManager.displayOptions showLibraryColors

cdsLibManager.displayOptions showLibraryCustomIcons

If the VSC_DISABLE_COLORS variable is set the above .cdsenv variables will not function, to use them either set VSC_DISABLE_COLORS to false or comment out the variable from versic.conf.

cds.lib not in Cadence start directory (uncommon)

The following entry is normally included in your cds.lib file in the directory you start Cadence from:

SOFTINCLUDE .cadence/libManager/versicDisplayProps

This entry is placed after all other INCLUDE statements in the cds.lib file, and must be present in order for VersIC to display Library Manager Icons and colors.  If the cds.lib file is not present in the directory cadence is started from due to non-standard customization of the workspace build procedure then the path to the 'versicDisplayProps' file may have to be modified so Cadence can find it, i.e. by using the full path to the versicDisplayProps file. More information can be found at VersIC user interface.