1
0
forked from 0ad/0ad
0ad/binaries/data/mods/official/gui/test/5_manual.xml

72 lines
3.1 KiB
XML

<?xml version="1.0" encoding="iso-8859-1" standalone="no" ?>
<!DOCTYPE objects SYSTEM "../gui.dtd">
<!--
==========================================
- ONLINE MANUAL DEFINITION -
==========================================
-->
<objects>
<object type="empty" name="manual_gui" size="0 0 100% 100%" z="1" hotkey="onlinehelp" hidden="true">
<action on="Press"><![CDATA[
// Toggle manual if something selected.
if (selection.length)
{
GUIObjectToggle("manual_gui");
GUIObjectToggle("session_gui");
}
]]></action>
<object type="text" name="manual_bkg" sprite="0ad_window" font="prospero16" textcolor="0 0 0" z="100" hidden="false" ghost="true">
<action on="Load"><![CDATA[
setSizeArray("manual_bkg", sessionCoord[MANUAL_BKG], left_screen, top_screen, right_screen, bottom_screen);
]]></action>
<action on="Tick"><![CDATA[
if (selection.length && !( getGUIObjectByName( "manual_gui" ).hidden ))
manualDisplay();
]]></action>
</object>
<object type="button" name="manual_portrait" style="portrait" z="100" ghost="true">
<action on="Load"><![CDATA[
setSizeArray("manual_portrait", sessionCoord[MANUAL_PORTRAIT], left_screen, top_screen, left_screen, top_screen);
]]></action>
</object>
<!-- Gee needs to implement text clipping, so long text doesn't get clipped to these scroll windows yet. Scroll bars also don't block world input yet. -->
<object type="text" name="manual_rollover" scrollbar="true" scrollbar_style="manual_scrollbar" sprite="0ad_indent" font="trebuchet12" textcolor="0 0 0" z="100" ghost="false">
<action on="Load"><![CDATA[
setSizeArray("manual_rollover", sessionCoord[MANUAL_ROLLOVER], left_screen, top_screen, right_screen, top_screen);
]]></action>
</object>
<object type="text" name="manual_name" sprite="0ad_indent" font="trebuchet14" textcolor="0 0 0" z="100" ghost="true">
<action on="Load"><![CDATA[
setSizeArray("manual_name", sessionCoord[MANUAL_NAME], left_screen, top_screen, right_screen, bottom_screen);
]]></action>
</object>
<!-- Gee needs to implement text clipping, so long text doesn't get clipped to these scroll windows yet. Scroll bars also don't block world input yet. -->
<object type="text" name="manual_history" scrollbar="true" scrollbar_style="manual_scrollbar" sprite="0ad_indent" font="trebuchet12" textcolor="0 0 0" z="100" ghost="false">
<action on="Load"><![CDATA[
setSizeArray("manual_history", sessionCoord[MANUAL_HISTORY], left_screen, bottom_screen, right_screen, bottom_screen);
]]></action>
</object>
<object type="button" name="manual_exit_button" sprite="exit_sprite" sprite_over="exit_sprite_over" ghost="false" z="100" hidden="false">
<action on="Load"><![CDATA[
setSizeArray("manual_exit_button", sessionCoord[MANUAL_EXIT_BUTTON], right_screen, top_screen, right_screen, top_screen);
]]></action>
<action on="Press"><![CDATA[
// Close manual.
GUIObjectHide("manual_gui");
GUIObjectUnhide("session_gui");
]]></action>
</object>
</object>
</objects>