
<section id='BaseOps_ObjectTools_id'
webfilename='objecttools'>
    <title>
        Editing Multiple Objects Simultaneously
    </title>
    <para>
        BaseOps supports a number of tools that allow you to edit objects
        en masse. For example, you can select a number of flight profiles
        and assign them to a flight track in a single operation. While
        these tools don't provide additional functionality &emdash; you
        can achieve the same effect by editing each object individually
        &emdash; they make mass editing much more efficient.
    </para>
    <para>
        To use a tool, select it from the <menutext>Tools</menutext> menu.
        The available tools will vary, depending on the type of object
        you are currently editing.
    </para>
    <section id='BaseOps_AssignmentTool_id'>
        <title>
            Using the Assignment Tool
        </title>
        <para>
            Use the Assignment Tool to efficiently assign a value to certain
            object fields. You can use it to set the value of any applicable
            group: for example, the flight profile's A/C Category field. You
            can also use it to set the value of fields that refer to other
            objects: for example, the flight profile's flight track field,
            or the static profile's static pad field.
        </para>
        <para>
            In the following description, the Flight Track Assignment Tool
            is used as an example. However, everything below is applicable
            to all of the assignment tools.
        </para>
        <para>
            The use the Flight Track Assignment Tool, you must be editing
            flight profiles. The tool is accessed by choosing <menutext>Flight
            Track Assignment Tool</menutext> from the <menutext>Tools</menutext>
            menu. You can choose to run the tool on every flight profile with
            an undefined flight track. Alternatively, you can choose to run
            the tool on every flight profile currently selected in the <link
            target='#BaseOps_ListPane_id'>object list</link>: see <iref
            target='BaseOps_SelectingMultipleObjects_id'/>.
        </para>
        <para>
            After choosing the tool from the menu, the Flight Track Assignment
            Tool dialog box appears.
        </para>
        <exhibit>
            <img
            src='BaseOps_ChunkTool_FlightTrackAssignmentTool_ScreenCap.png'
            standard_colors='true'/>
        </exhibit>
        <para>
            To use the tool, select one or more flight profiles from the unassigned
            flight profiles list (see <iref
            target='BaseOps_SelectingMultipleObjects_id'/>), select a flight
            track from the available flight tracks list, the press the Assign
            button. The selected flight profiles will be moved to the assigned
            flight profiles list, and the flight track field of each will
            be set to the selected flight track.
        </para>
        <para>
            To correct mistakes, select flight profiles from the assigned
            flight profile list, then press the Unassign button to move them
            back to the unassigned list. The original value of each profile's
            flight track field is restored.
        </para>
        <para>
            Use the Select All buttons to quickly select all flight profiles
            in the corresponding lists.
        </para>
        <para>
            Any flight profiles remaining in the unassigned list when the
            dialog box is closed are left unchanged.
        </para>
        <note type='tip'>
            <para>
                If you imported the flight profiles from another BaseOps case
                (see <iref target='BaseOps_ImportFromCase_id'/>), then the previous
                flight track names from the old imported-from case will be visible
                in the unassigned list of the Flight Track Assignment Tool.
            </para>
            <exhibit>
                <img
                src='BaseOps_ChunkTool_FlightTrackAssignmentTool_Imported_ScreenCap.png'
                standard_colors='true'/>
            </exhibit>
        </note>
    </section>
    <section id='BaseOps_HomeViewTool_id'>
        <title>
            Using the Home View Tool
        </title>
        <para>
            Use the Home View tool to assign the same home view to multiple
            objects. To use the tool, follow these steps:
        </para>
        <orderedlist>
            <listitem>
                <para>
                    Pick an object and set its home view: see <iref
                    target='WCGISxWCF_HomeView_id'/>. This object will be the source
                    of the home view that will be assigned to the other objects.
                </para>
            </listitem>
            <listitem>
                <para>
                    Select multiple objects in the <link
                    target='#BaseOps_ListPane_id'>object list</link>: see <iref
                    target='BaseOps_SelectingMultipleObjects_id'/>.
                </para>
            </listitem>
            <listitem>
                <para>
                    Insure that the source object is currently displayed on the map.
                    The easiest way to do this is to hold down the <keytext>Ctrl</keytext>
                    key while clicking on the source object in the <link
                    target='#BaseOps_ListPane_id'>object list</link>.
                </para>
            </listitem>
            <listitem>
                <para>
                    Choose <menutext>Home View Tool</menutext> from the <menutext>Tools</menutext>
                    menu. The home view of all selected objects will be set to the
                    source object's home view.
                </para>
            </listitem>
        </orderedlist>
    </section>
    <section id='BaseOps_PatternAltitudeTool_id'>
        <title>
            Using the Pattern Altitude Tool
        </title>
        <para>
            Use the Pattern Altitude tool to change the pattern altitude (i.e.,
            the level-flight section) of a set of closed pattern flight profiles.
            At a particular airfield, the pattern altitude is often constant
            for a given aircraft; however, it varies from airfield to airfield.
            Therefore, when moving flight profiles from one airfield to another,
            it is useful to be able to change pattern altitudes en masse.
        </para>
        <para>
            The pattern altitude is the maximum altitude reached by a flight
            profile. If the maximum profile altitude is less than the new
            pattern altitude, then all profile segments with the old maximum
            profile altitude are set to the new pattern altitude. If the maximum
            profile altitude is greater than the new pattern altitude, then
            all profile segments with altitudes above the new pattern altitude
            are set to the new pattern altitude.
        </para>
        <para>
            To use the tool, select one or more flight profiles in the <link
            target='#BaseOps_ListPane_id'>object list</link> (see <iref
            target='BaseOps_SelectingMultipleObjects_id'/>), then choose <menutext>Pattern
            Altitude Tool</menutext> from the <menutext>Tools</menutext> menu.
            The Pattern Altitude Tool dialog box appears.
        </para>
        <exhibit>
            <img
            src='BaseOps_ChunkTool_PatternAltitudeTool_ScreenCap.png'
            standard_colors='true'/>
        </exhibit>
        <para>
            Type the desired pattern altitude above ground level, then press
            OK. The pattern altitude of each selected closed pattern flight
            profile is changed.
        </para>
        <note type='note'>
            <para>
                Non-pattern (arrival, departure, etc.) flight profiles are ignored
                by the pattern altitude tool, as are flight profiles with undefined
                flight tracks.
            </para>
        </note>
    </section>
    <!-- <section id='BaseOps_LoadStandardProfileTool_id'>
        <title>
            Using the Load Standard Profile Tool
        </title>
        <para>
            Use the Load Standard Profile Tool to apply a standard profile
            to more than one flight profile. This tool performs the same operation
            as the "Load Standard Profile" button that appears in the text
            pane when a flight profile is selected; the only difference is
            that the tool applies the standard profile to multiple target
            flight profiles. See <iref
            target='BaseOps_StandardFlightProfileLibrary_id'/> for information
            about standard profiles.
        </para>
        <para>
            To use the tool, select one or more flight profiles in the <link
            target='#BaseOps_ListPane_id'>object list</link> (see <iref
            target='BaseOps_SelectingMultipleObjects_id'/>), then choose <menutext>Load
            Standard Profile Tool</menutext> from the <menutext>Tools</menutext>
            menu. From this point forward, the tool operates like the "Load
            Standard Profile" button; see <iref
            target='BaseOps_StandardFlightProfileLibrary_id'/>.
        </para>
        <note type='note'>
            <para>
                Standard profiles are specific to aircraft, engine, and flight
                track type. Therefore, all selected flight profiles must have
                the same aircraft, engine, and flight track type. For the purposes
                of loading standard profiles, flight track types Departure, Closed
                Pattern, and Interfacility are considered equivalent.
            </para>
        </note>
    </section> -->
    <section id='BaseOps_NMapToAAMFlightProfileConversionTool_id'>
        <title>
            Using the NMap-to-AAM Flight Profile Conversion Tool
        </title>
        <para>
            Use the NMap-to-AAM Flight Profile Conversion tool to convert
            NMap flight profiles into AAM profiles. The profiles' aircraft,
            power, and aircraft configuration fields are set to match an AAM
            aircraft that you choose.
        </para>
        <para>
            To use the tool, select one or more flight profiles in the <link
            target='#BaseOps_ListPane_id'>object list</link> (see <iref
            target='BaseOps_SelectingMultipleObjects_id'/>), then choose <menutext>NMap-to-AAM
            Flight Profile Conversion Tool</menutext> from the <menutext>Tools</menutext>
            menu. The NMap-to-AAM Flight Profile Conversion Tool dialog box
            appears.
        </para>
        <exhibit>
            <img
            src='BaseOps_ChunkTool_NMapToAAMFlightProfileConversionTool_ScreenCap.png'
            standard_colors='true'/>
        </exhibit>
        <para>
            Choose the desired AAM aircraft, then press OK. The selected NMap
            flight profiles are converted into AAM profiles.
        </para>
        <note type='note'>
            <para>
                The precise changes made to the flight profiles are listed at
                the bottom of the NMap-to-AAM Flight Profile Conversion Tool dialog
                box.
            </para>
        </note>
        <note type='note'>
            <para>
                Non-NMap flight profiles are ignored by the tool.
            </para>
        </note>
    </section>
</section>
