forked from 0ad/0ad
Acumen
34ff09529d
# Added Explore tag for infantry units. # Temporarily assigned a standard set of formations to all units for testing purposes. # Fixed pick list tab style. * (Also updated traits.formation in Wiki to keep in sync.) * Added "loose" formation -- is there a better name for that? -- since presumably we'll need an option to disband the current formation. * Pushed selection tab behind the pane as an easy alternative to shifting it about. * Started working on lists with "mixed" items (from different sheets, like Allegiances), but decided halfway to commit the formation stuff for Andrew. * (Incidentally, as suspected, there isn't enough room for all these items. All four horizontal tabs are now maxed out on a typical CS. Might have to append the kill and player tribute items from Allegiance onto Stance.) * (Also, if we need more than 11 items in the list, that will also need to be adapted sooner rather than later. The representative formation list is maxed out.) This was SVN commit r3680.
714 lines
26 KiB
XML
714 lines
26 KiB
XML
<?xml version="1.0" encoding="iso-8859-1" standalone="no" ?>
|
|
|
|
<!DOCTYPE objects SYSTEM "../gui.dtd">
|
|
|
|
<!--
|
|
==========================================
|
|
- SESSION GUI -
|
|
==========================================
|
|
-->
|
|
|
|
<objects>
|
|
|
|
<object name="sn"
|
|
hidden="true"
|
|
hotkey="session.gui.toggle"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
guiToggle (this.name);
|
|
]]></action>
|
|
|
|
<!-- EMPTY OBJECT USED TO FLIP THE GUI TO VARIOUS ORIENTATIONS. -->
|
|
<object name="snFlip"
|
|
hotkey="session.gui.flip"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
flipGUI();
|
|
]]></action>
|
|
</object>
|
|
|
|
<!-- EMPTY OBJECT USED TO TOGGLE WATER RENDERING. -->
|
|
<object name="snWaterToggle"
|
|
hotkey="water.toggle"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
toggleWater();
|
|
]]></action>
|
|
</object>
|
|
|
|
<!-- EMPTY OBJECT USED TO RAISE WATER PLANE. -->
|
|
<object name="snWaterRaise"
|
|
hotkey="water.raise"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
setWaterHeight( getWaterHeight() + 0.25 );
|
|
]]></action>
|
|
</object>
|
|
|
|
<!-- EMPTY OBJECT USED TO LOWER WATER PLANE. -->
|
|
<object name="snWaterLower"
|
|
hotkey="water.lower"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
setWaterHeight( getWaterHeight() - 0.25 );
|
|
]]></action>
|
|
</object>
|
|
|
|
<!-- GROUP: MINIMAP -->
|
|
<object name="snMiniMap"
|
|
hotkey="session.minimap.toggle"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
guiToggle (this.name);
|
|
]]></action>
|
|
|
|
<object name="snMiniMapDisplay"
|
|
style="snObject"
|
|
type="minimap"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
addCrds (this.name, 100, 100, 6, 6, 132, 132);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snMiniMapBorder"
|
|
style="snMiniMapBorder"
|
|
type="image"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
addCrds (this.name, 100, 100, 0, 0, 172, 172);
|
|
]]></action>
|
|
|
|
|
|
</object>
|
|
|
|
</object>
|
|
|
|
<object name="snMiniMapButtonGroup"
|
|
>
|
|
<object name="snMiniMapButtonArc_Up" style="snMiniMapArcUp" type="button"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snMiniMapBorder");
|
|
addCrds (this.name, 100, 100, currCrd.coord[rb].x+currCrd.coord[rb].width-32, currCrd.coord[rb].y+currCrd.coord[rb].height-83, 25, 52);
|
|
]]></action>
|
|
</object>
|
|
<object name="snMiniMapButtonArc_Left" style="snMiniMapArcLeft" type="button"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snMiniMapBorder");
|
|
addCrds (this.name, 100, 100, currCrd.coord[rb].x+currCrd.coord[rb].width-83, currCrd.coord[rb].y+currCrd.coord[rb].height-32, 52, 25);
|
|
]]></action>
|
|
</object>
|
|
<object name="snMiniMapButtonUp_1" style="snMiniMapButton" type="button" />
|
|
<object name="snMiniMapButtonUp_2" style="snMiniMapButton" type="button" />
|
|
<object name="snMiniMapButtonUp_3" style="snMiniMapButton" type="button"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
// Seek through this group of buttons (determining length from last object's name).
|
|
var max = this.name.substring (this.name.lastIndexOf ("_")+1, this.name.length);
|
|
for (var loop = 1; loop <= max; loop++)
|
|
{
|
|
var tempName = this.name.substring (0, this.name.lastIndexOf ("_")+1) + loop;
|
|
// Set size/position.
|
|
if (loop == 1)
|
|
{
|
|
currCrd = getCrd ("snMiniMapBorder");
|
|
addCrds (tempName,
|
|
100, 100,
|
|
currCrd.coord[rb].x+currCrd.coord[rb].width-35,
|
|
currCrd.coord[rb].y,
|
|
30,
|
|
30);
|
|
}
|
|
else
|
|
{
|
|
currCrd = getCrd (this.name.substring (0, this.name.lastIndexOf ("_")+1) + (loop - 1));
|
|
addCrds (tempName,
|
|
100, 100,
|
|
currCrd.coord[rb].x,
|
|
currCrd.coord[rb].y+currCrd.coord[rb].height+1,
|
|
currCrd.coord[rb].width,
|
|
currCrd.coord[rb].height);
|
|
}
|
|
// Set object properties.
|
|
var tempObject = getGUIObjectByName (tempName);
|
|
switch (loop)
|
|
{
|
|
case 1:
|
|
tempObject.cell_id = cellGroup["Minimap"]["territories"].id;
|
|
break;
|
|
case 2:
|
|
tempObject.cell_id = cellGroup["Minimap"]["terrain"].id;
|
|
break;
|
|
case 3:
|
|
tempObject.cell_id = cellGroup["Minimap"]["chat"].id;
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
// Set tooltip.
|
|
tempObject.tooltip = "This button doesn't do anything ... yet.";
|
|
|
|
}
|
|
]]></action>
|
|
</object>
|
|
<object name="snMiniMapButtonLeft_1" style="snMiniMapButton" type="button" />
|
|
<object name="snMiniMapButtonLeft_2" style="snMiniMapButton" type="button" />
|
|
<object name="snMiniMapButtonLeft_3" style="snMiniMapButton" type="button"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
// Seek through this group of buttons (determining length from last object's name).
|
|
var max = this.name.substring (this.name.lastIndexOf ("_")+1, this.name.length);
|
|
for (var loop = 1; loop <= max; loop++)
|
|
{
|
|
var tempName = this.name.substring (0, this.name.lastIndexOf ("_")+1) + loop;
|
|
// Set size/position.
|
|
if (loop == 1)
|
|
{
|
|
var currCrd = getCrd ("snMiniMapBorder");
|
|
addCrds (tempName,
|
|
100, 100,
|
|
currCrd.coord[rb].x,
|
|
currCrd.coord[rb].y+currCrd.coord[rb].height-32,
|
|
30,
|
|
30);
|
|
}
|
|
else
|
|
{
|
|
var currCrd = getCrd (this.name.substring (0, this.name.lastIndexOf ("_")+1) + (loop - 1));
|
|
addCrds (tempName,
|
|
100, 100,
|
|
currCrd.coord[rb].x+currCrd.coord[rb].width+1,
|
|
currCrd.coord[rb].y,
|
|
currCrd.coord[rb].width,
|
|
currCrd.coord[rb].height);
|
|
}
|
|
// Set object properties.
|
|
var tempObject = getGUIObjectByName (tempName);
|
|
switch (loop)
|
|
{
|
|
case 1:
|
|
tempObject.cell_id = cellGroup["Minimap"]["score"].id;
|
|
break;
|
|
case 2:
|
|
tempObject.cell_id = cellGroup["Minimap"]["cycleobjects"].id;
|
|
break;
|
|
case 3:
|
|
tempObject.cell_id = cellGroup["Minimap"]["friendorfoe"].id;
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
// Set tooltip.
|
|
tempObject.tooltip = "This button doesn't do anything ... yet.";
|
|
|
|
}
|
|
]]></action>
|
|
</object>
|
|
</object>
|
|
|
|
|
|
<!-- GROUP: RESOURCE COUNTER -->
|
|
<object name="snResourceCounter"
|
|
hotkey="resourcepool.toggle"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
guiToggle(this.name);
|
|
]]></action>
|
|
|
|
<object name="snResourceCounter_1"
|
|
style="snCounter"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounter_2"
|
|
style="snCounter"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounter_3"
|
|
style="snCounter"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounter_4"
|
|
style="snCounter"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounter_5"
|
|
style="snCounter"
|
|
type="button"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
// Seek through this group of buttons (determining length from last object's name).
|
|
var max = this.name.substring (this.name.lastIndexOf ("_")+1, this.name.length);
|
|
for (var loop = 1; loop <= max; loop++)
|
|
{
|
|
// Get name of current object in group.
|
|
var tempName = this.name.substring (0, this.name.lastIndexOf ("_")+1) + loop;
|
|
// Create coordinates for object (the actual coordinates are refreshed when the
|
|
// resource is updated, so at this point we don't sweat that they have the same
|
|
// coordinates).
|
|
addCrds (tempName, 50, 0, -200, 4,
|
|
snConst.MiniIcon.Width+54, 32);
|
|
}
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snResourceCounterIcon_1"
|
|
style="snResourceIcon"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounterIcon_2"
|
|
style="snResourceIcon"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounterIcon_3"
|
|
style="snResourceIcon"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounterIcon_4"
|
|
style="snResourceIcon"
|
|
type="button"
|
|
/>
|
|
<object name="snResourceCounterIcon_5"
|
|
style="snResourceIcon"
|
|
type="button"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
// Seek through this group of buttons (determining length from last object's name).
|
|
var max = this.name.substring (this.name.lastIndexOf ("_")+1, this.name.length);
|
|
for (var loop = 1; loop <= max; loop++)
|
|
{
|
|
// Get name of current object in group.
|
|
var tempName = this.name.substring (0, this.name.lastIndexOf ("_")+1) + loop;
|
|
// Create coordinates for object (the actual coordinates are refreshed when the
|
|
// resource is updated, so at this point we don't sweat that they have the same
|
|
// coordinates).
|
|
addCrds (tempName, 50, 0, -200, 4,
|
|
32, 32);
|
|
}
|
|
]]></action>
|
|
</object>
|
|
|
|
</object>
|
|
|
|
<!-- PAUSE/UNPAUSE GAME TITLE. -->
|
|
<object name="snPause"
|
|
type="button"
|
|
font="prospero18b"
|
|
hidden="true"
|
|
hotkey="pause"
|
|
text_align="center"
|
|
text_valign="center"
|
|
textcolor="gold"
|
|
>Game is Paused
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snResourceCounter_1")
|
|
addCrds (this.name, 50, 0, -200, currCrd.coord[rb].y+currCrd.coord[rb].height, 200, currCrd.coord[rb].y+currCrd.coord[rb].height+52, 50, 0);
|
|
]]></action>
|
|
<action on="Press"><![CDATA[
|
|
setPaused( !isPaused() );
|
|
getGUIObjectByName (this.name).hidden = (!(getGUIObjectByName (this.name).hidden));
|
|
]]></action>
|
|
</object>
|
|
|
|
<!-- GROUP: STATUS PANE -->
|
|
<object name="snStatusPane"
|
|
hotkey="session.statuspane.toggle"
|
|
>
|
|
<action on="Press"><![CDATA[
|
|
guiToggle (this.name);
|
|
]]></action>
|
|
|
|
<!-- STATUS PANE -->
|
|
<object name="snStatusPaneBkg"
|
|
style="snStatusPane"
|
|
type="image"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
addCrds (this.name, 0, 100, 0, 0, 256, 128);
|
|
]]></action>
|
|
|
|
<object name="snStatusPaneEmblem"
|
|
style="snStatusPane"
|
|
type="image"
|
|
z="10"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneBkg");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x, currCrd.coord[rb].y,
|
|
currCrd.coord[rb].width, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPanePortrait"
|
|
style="snPortrait"
|
|
type="button"
|
|
hotkey="selection.snap"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
addCrds (this.name, 0, 0, 7, 11,
|
|
snConst.Portrait.Lrg.Width, snConst.Portrait.Lrg.Height);
|
|
]]></action>
|
|
<action on="Press"><![CDATA[
|
|
// Focus the camera on the unit when his portrait is clicked.
|
|
if (selection[0].position)
|
|
setCameraTarget(selection[0].position);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneRank"
|
|
style="snObject"
|
|
type="text"
|
|
sprite="snIconSheetRank"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPanePortrait");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x,
|
|
currCrd.coord[rb].y, 25, 25);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneHealthBar"
|
|
style="snGreenBar"
|
|
type="progressbar"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPanePortrait");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x+1,
|
|
currCrd.coord[rb].y+currCrd.coord[rb].height+3, 35, 8);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneStaminaBar"
|
|
style="snBlueBar"
|
|
type="progressbar"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneHealthBar");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x,
|
|
currCrd.coord[rb].y+currCrd.coord[rb].height, currCrd.coord[rb].width, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneHealthBarText"
|
|
style="snObject"
|
|
type="text"
|
|
text_align="left"
|
|
text_valign="center"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneHealthBar");
|
|
var currCrd2 = getCrd ("snStatusPanePortrait");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x+currCrd.coord[rb].width, currCrd.coord[rb].y, currCrd2.coord[rb].width-currCrd.coord[rb].width-2, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneStaminaBarText"
|
|
style="snObject"
|
|
type="text"
|
|
text_align="left"
|
|
text_valign="center"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneHealthBarText");
|
|
var currCrd2 = getCrd ("snStatusPaneStaminaBar");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x, currCrd2.coord[rb].y, currCrd.coord[rb].width, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneText"
|
|
style="snObject"
|
|
type="text"
|
|
buffer_zone="5"
|
|
text_align="left"
|
|
text_valign="top"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPanePortrait");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x+currCrd.coord[rb].width+3,
|
|
currCrd.coord[rb].y-1, 190, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneSupplyIcon"
|
|
style="snObject"
|
|
type="text"
|
|
cell_id="0"
|
|
sprite="snIconSheetResource"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneText");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x,
|
|
currCrd.coord[rb].y+currCrd.coord[rb].height+2, 20, 20);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneSupply"
|
|
style="snObject"
|
|
type="text"
|
|
sprite="bkDarkGrayBorderBlack"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneSupplyIcon");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x+currCrd.coord[rb].width,
|
|
currCrd.coord[rb].y, 64, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneGarrisonIcon"
|
|
style="snObject"
|
|
type="text"
|
|
cell_id="0"
|
|
sprite="snIconSheetGarrison"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneSupply");
|
|
var currCrd2 = getCrd ("snStatusPaneSupplyIcon");
|
|
addCrds (this.name, 0, 0, currCrd.coord[rb].x+currCrd.coord[rb].width,
|
|
currCrd.coord[rb].y, currCrd2.coord[rb].width, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneGarrison"
|
|
style="snObject"
|
|
type="text"
|
|
sprite="bkDarkGrayBorderBlack"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
var currCrd = getCrd ("snStatusPaneSupply");
|
|
var currCrd2 = getCrd ("snStatusPaneGarrisonIcon");
|
|
addCrds (this.name, 0, 0, currCrd2.coord[rb].x+currCrd2.coord[rb].width, currCrd2.coord[rb].y, currCrd.coord[rb].width, currCrd.coord[rb].height);
|
|
]]></action>
|
|
</object>
|
|
|
|
<object name="snStatusPaneStat_1" style="snStat" type="button" />
|
|
<object name="snStatusPaneStat_2" style="snStat" type="button" />
|
|
<object name="snStatusPaneStat_3" style="snStat" type="button" />
|
|
<object name="snStatusPaneStat_4" style="snStat" type="button" />
|
|
<object name="snStatusPaneStat_5" style="snStat" type="button" />
|
|
<object name="snStatusPaneStat_6" style="snStat" type="button" />
|
|
<object name="snStatusPaneStat_7" style="snStat" type="button" />
|
|
<object name="snStatusPaneStat_8" style="snStat" type="button"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
// Seek through this group of buttons (determining length from last object's name).
|
|
var max = this.name.substring (this.name.lastIndexOf ("_")+1, this.name.length);
|
|
var currCrd = getCrd ("snStatusPaneBkg");
|
|
var currCrd3 = getCrd ("snStatusPanePortrait");
|
|
for (loop = 1; loop <= max; loop++)
|
|
{
|
|
// Get name of current object in group.
|
|
tempName = this.name.substring (0, this.name.lastIndexOf ("_")+1) + loop;
|
|
|
|
// Set width as either icon (odd) or text (even).
|
|
if (loop % 2 == 0)
|
|
tempWidth = (currCrd.coord[rb].width/max + 7);
|
|
else
|
|
tempWidth = 16;
|
|
|
|
if (loop == 1)
|
|
{
|
|
// Define first stat.
|
|
addCrds (tempName, 0, 0, currCrd3.coord[rb].x,
|
|
currCrd.coord[rb].y+currCrd.coord[rb].height-28,
|
|
tempWidth, 16);
|
|
}
|
|
else
|
|
{
|
|
// Get previous stat.
|
|
var currCrd2 = getCrd (this.name.substring (0, this.name.lastIndexOf ("_")+1) + (loop-1));
|
|
// Align to the right of it.
|
|
addCrds (tempName, 0, 0, currCrd2.coord[rb].x + currCrd2.coord[rb].width, currCrd2.coord[rb].y, tempWidth, currCrd2.coord[rb].height);
|
|
}
|
|
}
|
|
]]></action>
|
|
</object>
|
|
|
|
</object>
|
|
|
|
<!-- COMMAND BUTTONS (arc the Status Pane) -->
|
|
<object name="snStatusPaneCommand1_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="100"
|
|
>
|
|
</object>
|
|
<object name="snStatusPaneCommandGroup1" >
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand1_12" />
|
|
</object>
|
|
<object name="snStatusPaneCommand2_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="100"
|
|
/>
|
|
<object name="snStatusPaneCommandGroup2" >
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand2_12" />
|
|
</object>
|
|
<object name="snStatusPaneCommand3_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="100"
|
|
/>
|
|
<object name="snStatusPaneCommandGroup3" >
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand3_12" />
|
|
</object>
|
|
<object name="snStatusPaneCommand4_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="100"
|
|
/>
|
|
<object name="snStatusPaneCommandGroup4" >
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand4_12" />
|
|
</object>
|
|
<object name="snStatusPaneCommand5_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="100"
|
|
/>
|
|
<object name="snStatusPaneCommandGroup5" >
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand5_12" />
|
|
</object>
|
|
<object name="snStatusPaneCommand6_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="100"
|
|
/>
|
|
<object name="snStatusPaneCommandGroup6" >
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand6_12" />
|
|
</object>
|
|
<object name="snStatusPaneCommand7_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="100"
|
|
/>
|
|
<object name="snStatusPaneCommandGroup7" >
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand7_12" />
|
|
</object>
|
|
<object name="snStatusPaneCommand8_1"
|
|
style="snPortrait"
|
|
type="button"
|
|
z="10"
|
|
/>
|
|
<object name="snStatusPaneCommandGroup8" >
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_2Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_3Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_4Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_5Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_6Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_7Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_8Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_9Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_10Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_11Bar" />
|
|
<object style="snGreenBar" type="progressbar" name="snStatusPaneCommand8_12Bar" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_2" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_3" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_4" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_5" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_6" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_7" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_8" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_9" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_10" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_11" />
|
|
<object style="snPortrait" type="button" name="snStatusPaneCommand8_12"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
defineCommandButtons(this.name);
|
|
]]></action>
|
|
</object>
|
|
</object>
|
|
<!--
|
|
<object name="snStatusPaneCommandProgress"
|
|
style="snPortraitProgress"
|
|
type="progressbar"
|
|
hidden="true"
|
|
>
|
|
<action on="Load"><![CDATA[
|
|
addCrds (this.name, 0, 100,
|
|
getCrd ("snStatusPaneBkg").coord[rb].x
|
|
+getCrd ("snStatusPaneBkg").coord[rb].width,
|
|
getCrd ("snStatusPaneBkg").coord[rb].y+getCrd ("snStatusPaneBkg").coord[rb].height,
|
|
snConst.Portrait.Sml.Width, snConst.Portrait.Sml.Height);
|
|
]]></action>
|
|
</object>
|
|
-->
|
|
</object>
|
|
</object>
|
|
|
|
</objects>
|
|
|
|
|
|
|
|
|