Finished first draft of Edit Elevation controls.
This was SVN commit r1703.
This commit is contained in:
parent
a571688b1d
commit
963c56e796
@ -44,7 +44,7 @@
|
||||
<!-- MAP CREATOR SECTION MENU -->
|
||||
<object type="empty" name="atlas_left_pane_section_map" size="0 0 100% 100%" z="1" hidden="true">
|
||||
<!-- MAP SIZE SETTINGS -->
|
||||
<object type="text" name="atlas_left_pane_section_map_size_label" style="atlas_label_text" hidden="false">Size:
|
||||
<object type="text" name="atlas_left_pane_section_map_size_label" style="atlas_label_text" hidden="false">Size
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_map_size_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_MAP_SIZE_LABEL], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
@ -110,7 +110,7 @@
|
||||
]]></action>
|
||||
</object>
|
||||
<!-- MAP SETTINGS -->
|
||||
<object type="text" name="atlas_left_pane_section_map_settings_player_label" style="atlas_label_text" hidden="false">Players:
|
||||
<object type="text" name="atlas_left_pane_section_map_settings_player_label" style="atlas_label_text" hidden="false">Players
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_map_settings_player_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_PLAYER_LABEL], left_screen, mid_screen, left_screen, mid_screen);
|
||||
]]></action>
|
||||
@ -137,7 +137,7 @@
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_map_settings_player_input_box", -1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_map_settings_settlement_label" style="atlas_label_text" hidden="false">Settlements:
|
||||
<object type="text" name="atlas_left_pane_section_map_settings_settlement_label" style="atlas_label_text" hidden="false">Settlements
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_map_settings_settlement_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_SETTLEMENT_LABEL], left_screen, mid_screen, left_screen, mid_screen);
|
||||
]]></action>
|
||||
@ -164,7 +164,7 @@
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_map_settings_settlement_input_box", -1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_map_settings_resources_label" style="atlas_label_text" hidden="false">Resources:
|
||||
<object type="text" name="atlas_left_pane_section_map_settings_resources_label" style="atlas_label_text" hidden="false">Resources
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_map_settings_resources_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_MAP_SETTINGS_RESOURCES_LABEL], left_screen, mid_screen, left_screen, mid_screen);
|
||||
]]></action>
|
||||
@ -177,7 +177,7 @@
|
||||
]]></action>
|
||||
</object>
|
||||
<!-- GENERATE -->
|
||||
<object type="text" name="atlas_left_pane_section_map_generate_terrain_map_label" style="atlas_label_text" hidden="false">Terrain Map:
|
||||
<object type="text" name="atlas_left_pane_section_map_generate_terrain_map_label" style="atlas_label_text" hidden="false">Terrain Map
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_map_generate_terrain_map_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_GENERATE_TERRAIN_MAP_LABEL], left_screen, bottom_screen, left_screen, bottom_screen);
|
||||
]]></action>
|
||||
@ -187,7 +187,7 @@
|
||||
setSizeArray("atlas_left_pane_section_map_generate_terrain_map_input_box", atlasCoord[ATLAS_LEFT_PANE_SECTION_GENERATE_TERRAIN_MAP_INPUT_BOX], left_screen, bottom_screen, left_screen, bottom_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_map_generate_height_map_label" style="atlas_label_text" hidden="false">Height Map:
|
||||
<object type="text" name="atlas_left_pane_section_map_generate_height_map_label" style="atlas_label_text" hidden="false">Height Map
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_map_generate_height_map_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_GENERATE_HEIGHT_MAP_LABEL], left_screen, bottom_screen, left_screen, bottom_screen);
|
||||
]]></action>
|
||||
@ -226,6 +226,130 @@
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_sample_button", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_terrain_elevation_intensity_label" style="atlas_label_text" hidden="false">Intensity
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_intensity_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_LABEL], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<!-- NOTE: This will need to be replaced with a real slider when the control becomes available. -->
|
||||
<object type="text" name="atlas_left_pane_section_terrain_elevation_intensity_slider_bar" sprite="atlas_global_slider_bar_h" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_intensity_slider_bar", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_intensity_slider_marker" sprite="atlas_global_slider_marker_h" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_intensity_slider_marker", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_MARKER], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_roughen_button" style="atlas_button" hidden="false">Roughen
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_roughen_button", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_terrain_elevation_style_label" style="atlas_label_text" hidden="false">Style
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_style_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_LABEL], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<!-- NOTE: Needs to be made a drop-down box when this control becomes available. -->
|
||||
<object type="input" name="atlas_left_pane_section_terrain_elevation_style_combo_box" sprite="atlas_input_box" style="atlas_label_text" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_style_combo_box", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX], left_screen, top_screen, left_screen, top_screen);
|
||||
GUIObjectSetCaption("atlas_left_pane_section_terrain_elevation_style_combo_box", "Bumpy");
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_terrain_elevation_power_label" style="atlas_label_text" hidden="false">Power
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_power_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_LABEL], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="input" name="atlas_left_pane_section_terrain_elevation_power_input_box" sprite="atlas_input_box" style="atlas_label_text" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_power_input_box", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX], left_screen, top_screen, left_screen, top_screen);
|
||||
GUIObjectSetCaption("atlas_left_pane_section_terrain_elevation_power_input_box", "2.1");
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_power_input_box_up" sprite="atlas_sheet_updown_button" cell_id="0" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_power_input_box_up", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_UP], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_terrain_elevation_power_input_box", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_power_input_box_dn" sprite="atlas_sheet_updown_button" cell_id="1" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_power_input_box_dn", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_DN], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_terrain_elevation_power_input_box", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_terrain_elevation_scale_label" style="atlas_label_text" hidden="false">Scale
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_scale_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_LABEL], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="input" name="atlas_left_pane_section_terrain_elevation_scale_input_box" sprite="atlas_input_box" style="atlas_label_text" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_scale_input_box", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX], left_screen, top_screen, left_screen, top_screen);
|
||||
GUIObjectSetCaption("atlas_left_pane_section_terrain_elevation_scale_input_box", "1.0");
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_scale_input_box_up" sprite="atlas_sheet_updown_button" cell_id="0" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_scale_input_box_up", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_UP], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_terrain_elevation_scale_input_box", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_scale_input_box_dn" sprite="atlas_sheet_updown_button" cell_id="1" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_scale_input_box_dn", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_DN], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_terrain_elevation_scale_input_box", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_increment_button" style="atlas_button" hidden="false">Increment
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_increment_button", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_terrain_elevation_amount_label" style="atlas_label_text" hidden="false">Amount
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_amount_label", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_LABEL], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="input" name="atlas_left_pane_section_terrain_elevation_amount_input_box" sprite="atlas_input_box" style="atlas_label_text" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_amount_input_box", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX], left_screen, top_screen, left_screen, top_screen);
|
||||
GUIObjectSetCaption("atlas_left_pane_section_terrain_elevation_amount_input_box", "1.0");
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_amount_input_box_up" sprite="atlas_sheet_updown_button" cell_id="0" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_amount_input_box_up", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_UP], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_terrain_elevation_amount_input_box", .1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="button" name="atlas_left_pane_section_terrain_elevation_amount_input_box_dn" sprite="atlas_sheet_updown_button" cell_id="1" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_amount_input_box_dn", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_DN], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
<action on="Press"><![CDATA[
|
||||
GUIObjectModifyCaption("atlas_left_pane_section_terrain_elevation_amount_input_box", -.1, 1);
|
||||
]]></action>
|
||||
</object>
|
||||
<object type="text" name="atlas_left_pane_section_terrain_elevation_hr" sprite="atlas_hline" hidden="false">
|
||||
<action on="Load"><![CDATA[
|
||||
setSizeArray("atlas_left_pane_section_terrain_elevation_hr", atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_HR], left_screen, top_screen, left_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
|
||||
@ -276,6 +400,7 @@
|
||||
setSizeArray("atlas_mainborder_menu_bkg", atlasCoord[ATLAS_MAINBORDER_MENU_BKG], left_screen, top_screen, right_screen, top_screen);
|
||||
]]></action>
|
||||
</object>
|
||||
<!-- NOTE: These menu buttons will need to have a context menu control when it becomes available. -->
|
||||
<object type="button" name="atlas_mainborder_menu_1" style="atlas_menu_button" tooltip="[font=tahoma10b]Menu Button[font=tahoma10]\nClick to open this menu." hidden="false">File
|
||||
<action on="Press"><![CDATA[
|
||||
]]></action>
|
||||
|
@ -530,6 +530,185 @@ function initAtlas()
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_MODIFY_BUTTON].y
|
||||
);
|
||||
|
||||
// Intensity slider bar.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
110,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SMOOTH_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SMOOTH_BUTTON].x,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SMOOTH_BUTTON].y+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SMOOTH_BUTTON].height+ATLAS_LEFT_PANE_SECTION.TMARGIN
|
||||
);
|
||||
|
||||
// Intensity slider marker.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_MARKER = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
8,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR].x+40,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR].y+(atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR].height/3)
|
||||
);
|
||||
|
||||
// Intensity label.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_LABEL = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
50,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR].x-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_LABEL].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_SLIDER_BAR].y
|
||||
);
|
||||
|
||||
// Roughen button.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_MODIFY_BUTTON].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_MODIFY_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_MODIFY_BUTTON].x,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INTENSITY_LABEL].y+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_MODIFY_BUTTON].height+ATLAS_LEFT_PANE_SECTION.TMARGIN
|
||||
);
|
||||
|
||||
// Roughen style combo box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
75,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].y+4
|
||||
);
|
||||
|
||||
// Roughen style label.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_LABEL = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
40,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_COMBO_BOX].x-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_STYLE_LABEL].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].y
|
||||
);
|
||||
|
||||
// Power input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
40,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].y+4+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].height+ATLAS_LEFT_PANE_SECTION.TMARGIN
|
||||
);
|
||||
|
||||
// Up button for power input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_UP = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
ATLAS_COUNTER_BOX.width,
|
||||
(atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].height/2)+3
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_UP].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].y-3
|
||||
);
|
||||
|
||||
// Down button for power input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_DN = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
ATLAS_COUNTER_BOX.width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_UP].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_UP].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].y+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].height-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX_DN].height
|
||||
);
|
||||
|
||||
// Power label.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_LABEL = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
40,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].x-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_LABEL].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].y
|
||||
);
|
||||
|
||||
// Scale label.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_LABEL = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
40,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].x,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].y
|
||||
);
|
||||
|
||||
// Scale input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
40,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_LABEL].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_LABEL].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].y
|
||||
);
|
||||
|
||||
// Up button for scale input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_UP = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
ATLAS_COUNTER_BOX.width,
|
||||
(atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].height/2)+3
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_UP].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].y-3
|
||||
);
|
||||
|
||||
// Down button for scale input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_DN = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
ATLAS_COUNTER_BOX.width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_UP].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_UP].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].y+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].height-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX_DN].height
|
||||
);
|
||||
|
||||
// Increment button.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].x,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].y+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SCALE_INPUT_BOX].height+ATLAS_LEFT_PANE_SECTION.TMARGIN
|
||||
);
|
||||
|
||||
// Amount input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
40,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_SAMPLE_BUTTON].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON].y
|
||||
);
|
||||
|
||||
// Up button for amount input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_UP = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
ATLAS_COUNTER_BOX.width,
|
||||
(atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX].height/2)+3
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_POWER_INPUT_BOX].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_UP].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON].y-3
|
||||
);
|
||||
|
||||
// Down button for amount input box.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_DN = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
ATLAS_COUNTER_BOX.width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_UP].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX].x+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX].width-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_UP].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX].y+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX].height-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX_DN].height
|
||||
);
|
||||
|
||||
// Amount label.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_LABEL = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
45,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_ROUGHEN_BUTTON].height
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX].x-atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_LABEL].width,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_AMOUNT_INPUT_BOX].y
|
||||
);
|
||||
|
||||
// Horizontal rule at end of Edit Elevation.
|
||||
ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_HR = addSizeArrayWH(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_BKG].width-ATLAS_LEFT_PANE_SECTION.LMARGIN-ATLAS_LEFT_PANE_SECTION.RMARGIN,
|
||||
2
|
||||
); atlasCoord_Last = addSizeArrayXY(atlasCoord, atlasCoord_Last,
|
||||
atlasCoord[ATLAS_LEFT_PANE_BKG].x+ATLAS_LEFT_PANE_SECTION.LMARGIN,
|
||||
atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON].y+atlasCoord[ATLAS_LEFT_PANE_SECTION_TERRAIN_ELEVATION_INCREMENT_BUTTON].height+ATLAS_LEFT_PANE_SECTION.BMARGIN
|
||||
);
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
@ -43,15 +43,21 @@ function GUIObjectRenameandReveal(objectName, objectCaption)
|
||||
|
||||
// ====================================================================
|
||||
|
||||
function GUIObjectModifyCaption(objectName, objectModifier)
|
||||
function GUIObjectModifyCaption(objectName, objectModifier, objectPlaces)
|
||||
{
|
||||
// Adds a modifier to a GUI object's caption (eg increase a number by 1).
|
||||
// Obviously don't use this unless you're sure the caption contains a number.
|
||||
// objectPlaces specifies the number of decimal places to use for a floating point number.
|
||||
// If not specified, it defaults to zero (whole number).
|
||||
|
||||
// Get our GUI object
|
||||
var GUIObject = getGUIObjectByName(objectName);
|
||||
|
||||
GUIObject.caption = parseInt(GUIObject.caption) + parseInt(objectModifier);
|
||||
if (!objectPlaces)
|
||||
objectPlaces = 0;
|
||||
objectPlaces = Math.pow(10, objectPlaces);
|
||||
|
||||
GUIObject.caption = (Math.round(objectPlaces * GUIObject.caption) + Math.round(objectPlaces * objectModifier)) / objectPlaces;
|
||||
}
|
||||
|
||||
// ====================================================================
|
||||
|
@ -932,6 +932,23 @@
|
||||
<image texture="atlas/atlas_global_sheet_dropdownbutton_updown.png" cell_size="9 5" texture_size="0 0 100% 100%" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<sprite name="atlas_global_slider_bar_h">
|
||||
<image texture="atlas/atlas_global_slider_bar_h.png" texture_size="0 0 128 16" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<sprite name="atlas_global_slider_marker_h">
|
||||
<image texture="atlas/atlas_global_slider_marker_h.png" texture_size="0 0 8 16" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<sprite name="atlas_global_slider_bar_v">
|
||||
<image texture="atlas/atlas_global_slider_bar_v.png" texture_size="0 0 16 128" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
<sprite name="atlas_global_slider_marker_v">
|
||||
<image texture="atlas/atlas_global_slider_marker_v.png" texture_size="0 0 16 8" size="0 0 100% 100%"/>
|
||||
</sprite>
|
||||
|
||||
|
||||
<!--
|
||||
==========================================
|
||||
TEMPORARY IMAGES
|
||||
|
Loading…
Reference in New Issue
Block a user