Enhanced List Support
VA Assist Pro brings an advanced look and feel to VAST Platform. Gone are the simple black and white lists and simple hierarchical views. VA Assist Pro replaces the simple lists in all of the standard browsers with enhanced lists capable of displaying icons and color. Careful use of icons and color greatly increases the information bandwidth available to the developer. Examples include:
Use of color to indicate changed or scratch editions. Unversioned classes and applications are displayed in blue as are any methods that are new to those classes. Scratch applications and any classes or methods that have been changed within them are displayed in red.
Unreleased classes GreenClassBall.jpg and applications GreenFolder.jpg are displayed with a green icon. Names and version numbers associated with unreleased subapplications are shown in lavender; names and version numbers of released subapplications are shown in black. Scratch classes ScratchClassBall.jpg or applications ScratchFolder.jpg have a red “x” in their centers.
The icons of defined DefinedClassBall.jpg and extended ExtendedClassBall.jpg classes are differentiated from one another, just as the controlling application SpecialFolder.jpg of a class is differentiated from other applications StandardFolder.jpg that extend the class.
Loaded applications StandardFolder.jpg and configuration maps StandardFolders.jpg are differentiated from unloaded ones GrayFolder.jpg GrayFolders.jpg in the Application Configurations Browser and the Configuration Maps Browser. Loaded classes GrayClassBall.jpg are differentiated from unloaded ones StandardClassBall.jpg.
The manager Manager.jpg of an application is differentiated from other group members GroupMember.jpg.
Public VAPublic.jpg and private VAPrivate.jpg instance methods are differentiated from one another.
Empty categories and hidden classes are grayed out.
Various attribute icons are used to indicate various special characteristics of classes and methods. Classes are marked whether they are abstract VAAbstract.jpg or not, runnable RunningMan.jpg or not, Composition Editor VAPart.jpg or WindowBuilder Pro WBProIcon.jpg created, etc. Methods are marked whether they are abstract VAAbstract.jpg or not, whether they are subclass overrides VAPackageLocal.jpg, whether they are special GUI builder generated methods VAEye.jpg WBProIcon.jpg or whether they reference a missing method VAWarning.jpg.
The various attribute icons and colors may be individually controlled via the (Options | Enhanced List Widgets) commands.
 
vaast_3_m_ewColors.jpg vaast_3_m_ewAttr.jpg
Show Item Colors menu Show Attributes menu
Some of the attribute and color calculations may be expensive of slower hardware so you can experiment with turning them on and off individually or as a group.
The background color of the enhanced lists may be controlled via the (Options | Enhanced List Widgets | Set List Background Color) command.
vaast_3_colorpal.png
Hover help expansion of list elements in the enhanced lists may be controlled via the (Options | Enhanced List Widgets | Show Hover Help) command.
 
Last modified date: 08/15/2025