Responder Developer Guide
User Interface

Resource Center Home

Much of the Responder Explorer and Archive Explorer user interfaces may be customized using ControlStylesConfig.xml (Responder Explorer) and ArchiveStylesConfig.xml (Archive Explorer). This section focuses on the changes that can be made using these two XML files.

Use the appropriate XML file to manipulate the user interface in either Responder Explorer or Archive Explorer. These files allow you to modify user interface aspects such as background colors, font color, and font style and size. You may also control the commands that appear in the context menus, and determine which columns are visible in the Incident grid.


Configuration Files
    ControlStylesConfig.xml
    ArchiveStylesConfig.xml


User interface changes using ControlStylesConfig.xml and ArchiveStylesConfig.xml should be made with Responder Explorer and Archive Explorer closed. If modifications are made while the applications are open, the changes will not go into effect until the affected application is re-started.

The configuration files are divided into individual sections for each portion of the user interface. Each Key value in the ControlStyle tag indicates the portion of the user interface (or Control Style). See the example below.

  <ControlStyle Key="IncidentGrid" ResourceAssembly="Miner.Responder.ArchiveExplorer">

In this example, the Key value is IncidentGrid. This sample was taken from the ArchiveStylesConfig.xml. So, given this information, we can ascertain that the Incident grid of Archive Explorer is affected by changes made to information between this particular set of <ControlStyle> tags. If you wish to modify a particular portion of the user interface, look for the Key value that corresponds to that section (e.g., AlertsGrid, CrewTree).

Within each user interface section, there are several types of modifications that may be made. Below is a list of the user interface modifications that can be made using these XML files. Note that some modifications require custom code.

  • Commands: Determine which commands are visible when the user right clicks a node. Custom code is required to create a new command.

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com