panels.xml
The panels.xml configuration file defines the layout of the application.
This configuration file controls the appearance, including the size, location, relationship to other panels, and type for each panel in the LiveContent S1000D user interface. The filename of an HTML file that contains the base HTML markup for a panel also can be specified in the panels.xml file.
The LiveContent S1000D installer delivers the default version of this file to the skins/Carbon/templates/config subdirectory under the LiveContent S1000D program file folder.
panels.xml example
The following is an example of a fragment of a panels.xml file.
<panel id="full_page" class="full_page">
<height>100%</height>
<width>100%</width>
<panel id="primaryNav" class="sPanel">
<description>the toolbar below the menu that presents iconized controls</description>
<height>42</height>
<width>100%</width>
<template>nav_primary.html</template>
</panel>
<panel id="toolbar" class="tabsPanel">
<description>small thin, container in top to hold all the tabs</description>
<height>25</height>
<width>100%</width>
<template>nav_secondary.html</template>
</panel>
<panel id="body_container">
<height>*</height>
<width>100%</width>
<panel id="tocPanel" class="tocPanel" type="shared">
<description>container for TOC, figures, tables, act, and search (the nav bar)</description>
<height>*</height>
<width>320</width>
<template>cvTOC.html</template>
<relation target="mainContainer" orient="v" />
</panel>
<panel id="mainContainer" class="containerPanel" type="container" >
<description></description>
<!--<relation target="tocPanel" orient="vertical"/>-->
<height>*</height>
<width>*</width>
<panel id="graphicsPanel" class="zeroHeightPanel">
<description>a panel inside the maincontainer that holds graphic and its controls</description>
<height>0</height>
<width>*</width>
<relation target="contentPanel" orient="h"/>
</panel>
<panel id="contentPanel" class="contentPanel" type="shared">
<description>text and stuff</description>
<height>*</height>
<width>*</width>
</panel>
</panel>
</panel>
</panel>