<UserControl x:Class="CyberX8_MainPages.Views.SRDStationSetupView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:local="clr-namespace:CyberX8_MainPages.Views"
             xmlns:prism="http://prismlibrary.com/"
             xmlns:UserControls="clr-namespace:CyberX8_Themes.UserControls;assembly=CyberX8_Themes"
             prism:ViewModelLocator.AutoWireViewModel="True"
             mc:Ignorable="d" Name="self"
             d:DesignHeight="600" d:DesignWidth="1500">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="200"/>
            <RowDefinition Height="200"/>
            <RowDefinition Height="200"/>
            <RowDefinition/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="500"></ColumnDefinition>
            <ColumnDefinition Width="500"></ColumnDefinition>
            <ColumnDefinition Width="500"></ColumnDefinition>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>
        <Grid Grid.Row="0" Grid.Column="0">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="380"></ColumnDefinition>
                <ColumnDefinition/>
            </Grid.ColumnDefinitions>
            <UserControls:SrdStationPositionControl HorizontalAlignment="Center" Margin="10,0,0,0" VerticalAlignment="Center" Grid.ColumnSpan="2" Width="430" Height="175"
                                                       ModuleTitle="{Binding SRD1ArmModuleName}" 
                                                       ModuleName="{Binding SRD1ArmModuleName}" 
                                                       CurrentPosition="{Binding SRD1ArmMotionData.MotorPosition}" 
                                                       Torque="{Binding SRD1ArmMotionData.Torque}" 
                                                       CurrentStation="{Binding SRD1ArmCurrentStation}"/>
        </Grid>
        <Grid Grid.Row="0" Grid.Column="2">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="380"></ColumnDefinition>
                <ColumnDefinition/>
            </Grid.ColumnDefinitions>
            <UserControls:SrdStationPositionControl HorizontalAlignment="Center" Margin="10,0,0,0" VerticalAlignment="Center" Grid.ColumnSpan="2" Width="430" Height="175"
                                           ModuleTitle="{Binding SRD2ArmModuleName}" 
                                           ModuleName="{Binding SRD2ArmModuleName}" 
                                           CurrentPosition="{Binding SRD2ArmMotionData.MotorPosition}" 
                                           Torque="{Binding SRD2ArmMotionData.Torque}" 
                                           CurrentStation="{Binding SRD2ArmCurrentStation}"/>
        </Grid>
        <Grid Grid.Row="1" Grid.Column="0">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="380"></ColumnDefinition>
                <ColumnDefinition/>
            </Grid.ColumnDefinitions>
            <UserControls:SrdStationPositionControl HorizontalAlignment="Center" Margin="10,0,0,0" VerticalAlignment="Center" Grid.ColumnSpan="2" Width="430" Height="175"
                               ModuleTitle="{Binding SRD1RotationModuleName}" 
                               ModuleName="{Binding SRD1RotationModuleName}" 
                               CurrentPosition="{Binding SRD1RotationMotionData.MotorPosition}" 
                               Torque="{Binding SRD1RotationMotionData.Torque}" 
                               CurrentStation="{Binding SRD1RotationCurrentStation}"/>
        </Grid>
        <Grid Grid.Row="1" Grid.Column="2">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="380"></ColumnDefinition>
                <ColumnDefinition/>
            </Grid.ColumnDefinitions>
            <UserControls:SrdStationPositionControl HorizontalAlignment="Center" Margin="10,0,0,0" VerticalAlignment="Center" Grid.ColumnSpan="2" Width="430" Height="175"
                               ModuleTitle="{Binding SRD2RotationModuleName}" 
                               ModuleName="{Binding SRD2RotationModuleName}" 
                               CurrentPosition="{Binding SRD2RotationMotionData.MotorPosition}" 
                               Torque="{Binding SRD2RotationMotionData.Torque}" 
                               CurrentStation="{Binding SRD2RotationCurrentStation}"/>
        </Grid>
        <Grid Grid.Row="2" Grid.Column="1">
            <UserControls:SrdAwcCycleControl Visibility="Collapsed" IsEnabled="False" SRDModuleName="{Binding AWCModuleName,Mode=TwoWay}" IsRunning="{Binding IsAWCCycling}" HorizontalAlignment="Center"  VerticalAlignment="Center" Width="495" Height="180"/>
        </Grid>
    </Grid>
</UserControl>