Rev 2399 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2399 | Rev 2401 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
5 | xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
6 | xmlns:local="clr-namespace:MKLiveView" |
6 | xmlns:local="clr-namespace:MKLiveView" |
7 | xmlns:WindowsPresentation="clr-namespace:GMap.NET.WindowsPresentation;assembly=GMap.NET.WindowsPresentation" |
7 | xmlns:WindowsPresentation="clr-namespace:GMap.NET.WindowsPresentation;assembly=GMap.NET.WindowsPresentation" |
8 | xmlns:ArtificialHorizon="clr-namespace:MKLiveView.ArtificialHorizon" |
8 | xmlns:ArtificialHorizon="clr-namespace:MKLiveView.ArtificialHorizon" |
9 | xmlns:wpConverter="clr-namespace:MKLiveView" |
9 | xmlns:wpConverter="clr-namespace:MKLiveView" |
- | 10 | xmlns:ed="http://schemas.microsoft.com/expression/2010/drawing" |
|
10 | x:Class="MKLiveView.MainWindow" |
11 | x:Class="MKLiveView.MainWindow" |
11 | mc:Ignorable="d" |
12 | mc:Ignorable="d" |
12 | Title="MK LiveView 1.0" Height="686" Width="1017" Icon="MK.ico" |
13 | Title="MK LiveView 1.0" Height="686" Width="1017" Icon="MK.ico" |
13 | DataContext="{Binding RelativeSource={RelativeSource Self}}" Loaded="Window_Loaded" Closing="Window_Closing" Closed="Window_Closed"> |
14 | DataContext="{Binding RelativeSource={RelativeSource Self}}" Loaded="Window_Loaded" Closing="Window_Closing" Closed="Window_Closed"> |
14 | <Window.Resources> |
15 | <Window.Resources> |
Line 25... | Line 26... | ||
25 | <GradientStop Color="#FFFFEAC6"/> |
26 | <GradientStop Color="#FFFFEAC6"/> |
26 | <GradientStop Color="#FFFFD99B" Offset="0.18"/> |
27 | <GradientStop Color="#FFFFD99B" Offset="0.18"/> |
27 | <GradientStop Color="#FFFFD07F" Offset="0.39"/> |
28 | <GradientStop Color="#FFFFD07F" Offset="0.39"/> |
28 | <GradientStop Color="#FFFFC961" Offset="1"/> |
29 | <GradientStop Color="#FFFFC961" Offset="1"/> |
29 | </LinearGradientBrush> |
30 | </LinearGradientBrush> |
30 | <Style x:Key="ButtonWithoutEffectStyle" TargetType="Button"> |
31 | <Style x:Key="ButtonWithoutEffectStyle" TargetType="{x:Type Button}"> |
31 | <Setter Property="Background" Value="Transparent" /> |
32 | <Setter Property="Background" Value="Transparent" /> |
32 | <Setter Property="Template"> |
33 | <Setter Property="Template"> |
33 | <Setter.Value> |
34 | <Setter.Value> |
34 | <ControlTemplate TargetType="Button"> |
35 | <ControlTemplate TargetType="{x:Type Button}"> |
35 | <Grid Background="{TemplateBinding Background}"> |
36 | <Grid Background="{TemplateBinding Background}"> |
36 | <ContentPresenter /> |
37 | <ContentPresenter /> |
37 | <Border Name="border" |
38 | <Border x:Name="border" |
38 | BorderThickness="0" |
39 | BorderThickness="0" |
39 | Padding="4,2" |
40 | Padding="4,2" |
40 | BorderBrush="#FFE4E4E4" |
41 | BorderBrush="#FFE4E4E4" |
41 | CornerRadius="0" |
42 | CornerRadius="0" |
42 | Background="{TemplateBinding Background}"> |
43 | Background="{TemplateBinding Background}"> |
43 | <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" /> |
44 | <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" /> |
44 | </Border> |
45 | </Border> |
45 | </Grid> |
46 | </Grid> |
Line 46... | Line 47... | ||
46 | 47 | ||
Line 63... | Line 64... | ||
63 | <Style TargetType="{x:Type DataGridRowHeader}"> |
64 | <Style TargetType="{x:Type DataGridRowHeader}"> |
64 | <Setter Property="Background" Value="Transparent" /> |
65 | <Setter Property="Background" Value="Transparent" /> |
65 | </Style> |
66 | </Style> |
66 | <Style x:Key="CanvasVisibility" TargetType="{x:Type Canvas}"> |
67 | <Style x:Key="CanvasVisibility" TargetType="{x:Type Canvas}"> |
67 | <Style.Triggers> |
68 | <Style.Triggers> |
68 | <DataTrigger Binding="{Binding Path=Tag.IsChecked, RelativeSource={RelativeSource Self}}" Value="False"> |
69 | <DataTrigger Binding="{Binding Tag.IsChecked, RelativeSource={RelativeSource Self}}" Value="False"> |
- | 70 | <Setter Property="Visibility" Value="Collapsed" /> |
|
- | 71 | </DataTrigger> |
|
- | 72 | </Style.Triggers> |
|
- | 73 | </Style> |
|
- | 74 | <Style x:Key="GridVisibility" TargetType="{x:Type Grid}"> |
|
- | 75 | <Style.Triggers> |
|
- | 76 | <DataTrigger Binding="{Binding Tag.IsChecked, RelativeSource={RelativeSource Self}}" Value="False"> |
|
69 | <Setter Property="Canvas.Visibility" Value="Collapsed" /> |
77 | <Setter Property="Visibility" Value="Collapsed" /> |
70 | </DataTrigger> |
78 | </DataTrigger> |
71 | </Style.Triggers> |
79 | </Style.Triggers> |
72 | </Style> |
80 | </Style> |
Line 73... | Line 81... | ||
73 | 81 | ||
Line 323... | Line 331... | ||
323 | </Trigger> |
331 | </Trigger> |
324 | </Style.Triggers> |
332 | </Style.Triggers> |
325 | </Style> |
333 | </Style> |
326 | <Storyboard x:Key="VoltageCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
334 | <Storyboard x:Key="VoltageCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
327 | <ColorAnimationUsingKeyFrames |
335 | <ColorAnimationUsingKeyFrames |
328 | Storyboard.TargetName="rectTopVoltage" |
336 | Storyboard.TargetName="rectTopVoltage" |
329 | Storyboard.TargetProperty="Fill.(SolidColorBrush.Color)"> |
337 | Storyboard.TargetProperty="Fill.(SolidColorBrush.Color)"> |
330 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
338 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
331 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
339 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
332 | </ColorAnimationUsingKeyFrames> |
340 | </ColorAnimationUsingKeyFrames> |
333 | </Storyboard> |
341 | </Storyboard> |
334 | <Storyboard x:Key="SatFixLostAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
342 | <Storyboard x:Key="SatFixLostAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
335 | <ColorAnimationUsingKeyFrames |
343 | <ColorAnimationUsingKeyFrames |
336 | Storyboard.TargetName="tbTopSats" |
344 | Storyboard.TargetName="tbTopSats" |
337 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
345 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
338 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
346 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
339 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
347 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
340 | </ColorAnimationUsingKeyFrames> |
348 | </ColorAnimationUsingKeyFrames> |
341 | </Storyboard> |
349 | </Storyboard> |
342 | <Storyboard x:Key="MagneticFieldCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
350 | <Storyboard x:Key="MagneticFieldCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
343 | <ColorAnimationUsingKeyFrames |
351 | <ColorAnimationUsingKeyFrames |
344 | Storyboard.TargetName="tbTopEarthMag" |
352 | Storyboard.TargetName="tbTopEarthMag" |
345 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
353 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
346 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
354 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
347 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
355 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
348 | </ColorAnimationUsingKeyFrames> |
356 | </ColorAnimationUsingKeyFrames> |
349 | </Storyboard> |
357 | </Storyboard> |
350 | <Storyboard x:Key="DistanceCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
358 | <Storyboard x:Key="DistanceCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
351 | <ColorAnimationUsingKeyFrames |
359 | <ColorAnimationUsingKeyFrames |
352 | Storyboard.TargetName="tbTopDistanceHP" |
360 | Storyboard.TargetName="tbTopDistanceHP" |
353 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
361 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
354 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
362 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
355 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
363 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
356 | </ColorAnimationUsingKeyFrames> |
364 | </ColorAnimationUsingKeyFrames> |
357 | </Storyboard> |
365 | </Storyboard> |
358 | <Storyboard x:Key="RCCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
366 | <Storyboard x:Key="RCCritAnim" Duration="0:0:1" RepeatBehavior="Forever"> |
359 | <ColorAnimationUsingKeyFrames |
367 | <ColorAnimationUsingKeyFrames |
360 | Storyboard.TargetName="tbTopRC" |
368 | Storyboard.TargetName="tbTopRC" |
361 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
369 | Storyboard.TargetProperty="Background.(SolidColorBrush.Color)"> |
362 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
370 | <DiscreteColorKeyFrame KeyTime="0:0:0" Value="Red" /> |
363 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
371 | <DiscreteColorKeyFrame KeyTime="0:0:0.5" Value="Transparent" /> |
364 | </ColorAnimationUsingKeyFrames> |
372 | </ColorAnimationUsingKeyFrames> |
365 | </Storyboard> |
373 | </Storyboard> |
366 | <Style x:Key="HideSwitchNCLabel" TargetType="{x:Type Label}"> |
374 | <Style x:Key="HideSwitchNCLabel" TargetType="{x:Type Label}"> |
Line 385... | Line 393... | ||
385 | <WindowsPresentation:GMapControl x:Name="MainMap" Loaded="MainMap_Loaded" OnPositionChanged="MainMap_OnPositionChanged" OnMapZoomChanged="MainMap_OnMapZoomChanged" StylusDown="MainMap_StylusDown" StylusUp="MainMap_StylusUp" StylusMove="MainMap_StylusMove"/> |
393 | <WindowsPresentation:GMapControl x:Name="MainMap" Loaded="MainMap_Loaded" OnPositionChanged="MainMap_OnPositionChanged" OnMapZoomChanged="MainMap_OnMapZoomChanged" StylusDown="MainMap_StylusDown" StylusUp="MainMap_StylusUp" StylusMove="MainMap_StylusMove"/> |
386 | </Grid> |
394 | </Grid> |
387 | <Grid> |
395 | <Grid> |
388 | <Grid.LayoutTransform> |
396 | <Grid.LayoutTransform> |
389 | <ScaleTransform |
397 | <ScaleTransform |
390 | CenterX="0" |
398 | CenterX="0" |
391 | CenterY="0" |
399 | CenterY="0" |
392 | ScaleX="{Binding ElementName=UIScaleSlider,Path=Value}" |
400 | ScaleX="{Binding Value, ElementName=UIScaleSlider}" |
393 | ScaleY="{Binding ElementName=UIScaleSlider,Path=Value}" |
401 | ScaleY="{Binding Value, ElementName=UIScaleSlider}" |
394 | /> |
402 | /> |
395 | </Grid.LayoutTransform> |
403 | </Grid.LayoutTransform> |
Line 396... | Line 404... | ||
396 | 404 | ||
397 | <Grid x:Name="GridTop" Height="36" VerticalAlignment="Top" Background="#7F000000"> |
405 | <Grid x:Name="GridTop" Height="36" VerticalAlignment="Top" Background="#7F000000"> |
398 | <Grid.LayoutTransform> |
406 | <Grid.LayoutTransform> |
399 | <ScaleTransform |
407 | <ScaleTransform |
400 | CenterX="0" |
408 | CenterX="0" |
401 | CenterY="0" |
409 | CenterY="0" |
402 | ScaleX="{Binding ElementName=UIScaleTopSlider,Path=Value}" |
410 | ScaleX="{Binding Value, ElementName=UIScaleTopSlider}" |
403 | ScaleY="{Binding ElementName=UIScaleTopSlider,Path=Value}" |
411 | ScaleY="{Binding Value, ElementName=UIScaleTopSlider}" |
404 | /> |
412 | /> |
Line 405... | Line 413... | ||
405 | </Grid.LayoutTransform> |
413 | </Grid.LayoutTransform> |
406 | 414 | ||
Line 694... | Line 702... | ||
694 | <TextBox x:Name="textBoxSerial1_val3" HorizontalAlignment="Left" Height="29" Margin="122,96,0,0" TextWrapping="Wrap" Text="0" VerticalAlignment="Top" Width="58" MaxLines="1" MaxLength="3" IsUndoEnabled="False" FontSize="14" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" KeyUp="textBox_serial_KeyPress" TextChanged="textBoxSerial1_val3_TextChanged"/> |
702 | <TextBox x:Name="textBoxSerial1_val3" HorizontalAlignment="Left" Height="29" Margin="122,96,0,0" TextWrapping="Wrap" Text="0" VerticalAlignment="Top" Width="58" MaxLines="1" MaxLength="3" IsUndoEnabled="False" FontSize="14" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" KeyUp="textBox_serial_KeyPress" TextChanged="textBoxSerial1_val3_TextChanged"/> |
695 | <Button x:Name="btnSer1_val1" Content="{Binding Text, ElementName=textBoxSerial1_val1}" HorizontalAlignment="Left" Height="35" Margin="2,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer1_val1_Click"> |
703 | <Button x:Name="btnSer1_val1" Content="{Binding Text, ElementName=textBoxSerial1_val1}" HorizontalAlignment="Left" Height="35" Margin="2,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer1_val1_Click"> |
696 | <Button.Style> |
704 | <Button.Style> |
697 | <Style TargetType="{x:Type Button}"> |
705 | <Style TargetType="{x:Type Button}"> |
698 | <Style.Triggers> |
706 | <Style.Triggers> |
699 | <DataTrigger Binding="{Binding Text,ElementName=textBoxSerial1_val1}"></DataTrigger> |
707 | <DataTrigger Binding="{Binding Text, ElementName=textBoxSerial1_val1}"/> |
700 | </Style.Triggers> |
708 | </Style.Triggers> |
701 | </Style> |
709 | </Style> |
702 | </Button.Style> |
710 | </Button.Style> |
703 | </Button> |
711 | </Button> |
704 | <Button x:Name="btnSer1_val2" Content="{Binding Text, ElementName=textBoxSerial1_val2}" HorizontalAlignment="Left" Height="35" Margin="62,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer1_val2_Click"> |
712 | <Button x:Name="btnSer1_val2" Content="{Binding Text, ElementName=textBoxSerial1_val2}" HorizontalAlignment="Left" Height="35" Margin="62,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer1_val2_Click"> |
705 | <Button.Style> |
713 | <Button.Style> |
706 | <Style TargetType="{x:Type Button}"> |
714 | <Style TargetType="{x:Type Button}"> |
707 | <Style.Triggers> |
715 | <Style.Triggers> |
708 | <DataTrigger Binding="{Binding Text,ElementName=textBoxSerial1_val2}"></DataTrigger> |
716 | <DataTrigger Binding="{Binding Text, ElementName=textBoxSerial1_val2}"/> |
709 | </Style.Triggers> |
717 | </Style.Triggers> |
710 | </Style> |
718 | </Style> |
711 | </Button.Style> |
719 | </Button.Style> |
712 | </Button> |
720 | </Button> |
713 | <Button x:Name="btnSer1_val3" Content="{Binding Text, ElementName=textBoxSerial1_val3}" HorizontalAlignment="Left" Height="35" Margin="122,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer1_val3_Click"> |
721 | <Button x:Name="btnSer1_val3" Content="{Binding Text, ElementName=textBoxSerial1_val3}" HorizontalAlignment="Left" Height="35" Margin="122,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer1_val3_Click"> |
714 | <Button.Style> |
722 | <Button.Style> |
715 | <Style TargetType="{x:Type Button}"> |
723 | <Style TargetType="{x:Type Button}"> |
716 | <Style.Triggers> |
724 | <Style.Triggers> |
717 | <DataTrigger Binding="{Binding Text,ElementName=textBoxSerial1_val3}"></DataTrigger> |
725 | <DataTrigger Binding="{Binding Text, ElementName=textBoxSerial1_val3}"/> |
718 | </Style.Triggers> |
726 | </Style.Triggers> |
719 | </Style> |
727 | </Style> |
720 | </Button.Style> |
728 | </Button.Style> |
721 | </Button> |
729 | </Button> |
Line 745... | Line 753... | ||
745 | <TextBox x:Name="textBoxSerial2_val3" HorizontalAlignment="Left" Height="29" Margin="122,96,0,0" TextWrapping="Wrap" Text="0" VerticalAlignment="Top" Width="58" MaxLines="1" MaxLength="3" IsUndoEnabled="False" FontSize="14" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" KeyUp="textBox_serial_KeyPress" TextChanged="textBoxSerial2_val3_TextChanged"/> |
753 | <TextBox x:Name="textBoxSerial2_val3" HorizontalAlignment="Left" Height="29" Margin="122,96,0,0" TextWrapping="Wrap" Text="0" VerticalAlignment="Top" Width="58" MaxLines="1" MaxLength="3" IsUndoEnabled="False" FontSize="14" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" KeyUp="textBox_serial_KeyPress" TextChanged="textBoxSerial2_val3_TextChanged"/> |
746 | <Button x:Name="btnSer2_val1" Content="{Binding Text, ElementName=textBoxSerial2_val1}" HorizontalAlignment="Left" Height="35" Margin="2,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer2_val1_Click"> |
754 | <Button x:Name="btnSer2_val1" Content="{Binding Text, ElementName=textBoxSerial2_val1}" HorizontalAlignment="Left" Height="35" Margin="2,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer2_val1_Click"> |
747 | <Button.Style> |
755 | <Button.Style> |
748 | <Style TargetType="{x:Type Button}"> |
756 | <Style TargetType="{x:Type Button}"> |
749 | <Style.Triggers> |
757 | <Style.Triggers> |
750 | <DataTrigger Binding="{Binding Text,ElementName=textBoxSerial1_val1}"></DataTrigger> |
758 | <DataTrigger Binding="{Binding Text, ElementName=textBoxSerial1_val1}"/> |
751 | </Style.Triggers> |
759 | </Style.Triggers> |
752 | </Style> |
760 | </Style> |
753 | </Button.Style> |
761 | </Button.Style> |
754 | </Button> |
762 | </Button> |
755 | <Button x:Name="btnSer2_val2" Content="{Binding Text, ElementName=textBoxSerial2_val2}" HorizontalAlignment="Left" Height="35" Margin="62,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer2_val2_Click"> |
763 | <Button x:Name="btnSer2_val2" Content="{Binding Text, ElementName=textBoxSerial2_val2}" HorizontalAlignment="Left" Height="35" Margin="62,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer2_val2_Click"> |
756 | <Button.Style> |
764 | <Button.Style> |
757 | <Style TargetType="{x:Type Button}"> |
765 | <Style TargetType="{x:Type Button}"> |
758 | <Style.Triggers> |
766 | <Style.Triggers> |
759 | <DataTrigger Binding="{Binding Text,ElementName=textBoxSerial2_val2}"></DataTrigger> |
767 | <DataTrigger Binding="{Binding Text, ElementName=textBoxSerial2_val2}"/> |
760 | </Style.Triggers> |
768 | </Style.Triggers> |
761 | </Style> |
769 | </Style> |
762 | </Button.Style> |
770 | </Button.Style> |
763 | </Button> |
771 | </Button> |
764 | <Button x:Name="btnSer2_val3" Content="{Binding Text, ElementName=textBoxSerial2_val3}" HorizontalAlignment="Left" Height="35" Margin="122,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer2_val3_Click"> |
772 | <Button x:Name="btnSer2_val3" Content="{Binding Text, ElementName=textBoxSerial2_val3}" HorizontalAlignment="Left" Height="35" Margin="122,128,0,0" VerticalAlignment="Top" Width="58" FontSize="14" Click="btnSer2_val3_Click"> |
765 | <Button.Style> |
773 | <Button.Style> |
766 | <Style TargetType="{x:Type Button}"> |
774 | <Style TargetType="{x:Type Button}"> |
767 | <Style.Triggers> |
775 | <Style.Triggers> |
768 | <DataTrigger Binding="{Binding Text,ElementName=textBoxSerial2_val3}"></DataTrigger> |
776 | <DataTrigger Binding="{Binding Text, ElementName=textBoxSerial2_val3}"/> |
769 | </Style.Triggers> |
777 | </Style.Triggers> |
770 | </Style> |
778 | </Style> |
771 | </Button.Style> |
779 | </Button.Style> |
772 | </Button> |
780 | </Button> |
Line 832... | Line 840... | ||
832 | </Grid> |
840 | </Grid> |
833 | <Grid x:Name="GridSettings" Background="#7B000000" HorizontalAlignment="Left" Width="233" Margin="23,36,0,0"> |
841 | <Grid x:Name="GridSettings" Background="#7B000000" HorizontalAlignment="Left" Width="233" Margin="23,36,0,0"> |
834 | <TabControl x:Name="tabControlSettings" HorizontalAlignment="Left" Width="229" Background="{x:Null}" Margin="4,0,0,0"> |
842 | <TabControl x:Name="tabControlSettings" HorizontalAlignment="Left" Width="229" Background="{x:Null}" Margin="4,0,0,0"> |
835 | <TabItem Header="General" Margin="0,0,5.849,0"> |
843 | <TabItem Header="General" Margin="0,0,5.849,0"> |
836 | <Grid x:Name="TabGridGeneral"> |
844 | <Grid x:Name="TabGridGeneral"> |
837 | <local:SerialPortCtrl x:Name="serialPortCtrl" HorizontalAlignment="Left" Height="256" Margin="11,5,0,0" VerticalAlignment="Top" Width="210"/> |
845 | <wpConverter:SerialPortCtrl x:Name="serialPortCtrl" HorizontalAlignment="Left" Height="256" Margin="11,5,0,0" VerticalAlignment="Top" Width="210"/> |
838 | <GroupBox x:Name="groupBox" Header="timings autoupdate (ms)" HorizontalAlignment="Left" Height="129" Margin="10,278,0,0" VerticalAlignment="Top" Width="210" Foreground="White" BorderThickness="0.5,0.5,0.4,0.4" FontSize="14"> |
846 | <GroupBox x:Name="groupBox" Header="timings autoupdate (ms)" HorizontalAlignment="Left" Height="129" Margin="10,278,0,0" VerticalAlignment="Top" Width="210" Foreground="White" BorderThickness="0.5,0.5,0.4,0.4" FontSize="14"> |
839 | <Grid Margin="0,0,-12,-6"> |
847 | <Grid Margin="0,0,-12,-6"> |
840 | <Label x:Name="label" Content="debug values" HorizontalAlignment="Left" Margin="4,13,0,0" VerticalAlignment="Top" Foreground="White" Padding="0"/> |
848 | <Label x:Name="label" Content="debug values" HorizontalAlignment="Left" Margin="4,13,0,0" VerticalAlignment="Top" Foreground="White" Padding="0"/> |
841 | <Label x:Name="label_Copy" Content="Nav-Ctrl values" HorizontalAlignment="Left" Margin="4,36,0,0" VerticalAlignment="Top" Foreground="White" Padding="0"/> |
849 | <Label x:Name="label_Copy" Content="Nav-Ctrl values" HorizontalAlignment="Left" Margin="4,36,0,0" VerticalAlignment="Top" Foreground="White" Padding="0"/> |
842 | <Label x:Name="label_Copy1" Content="BL-Ctrl values" HorizontalAlignment="Left" Margin="4,59,0,0" VerticalAlignment="Top" Foreground="White" Padding="0"/> |
850 | <Label x:Name="label_Copy1" Content="BL-Ctrl values" HorizontalAlignment="Left" Margin="4,59,0,0" VerticalAlignment="Top" Foreground="White" Padding="0"/> |
Line 954... | Line 962... | ||
954 | <CheckBox x:Name="chkBoxTopBarShowSatellites" Content="Satellites" Foreground="White" Margin="10,141,70,0" IsChecked="True" Height="18" VerticalAlignment="Top" /> |
962 | <CheckBox x:Name="chkBoxTopBarShowSatellites" Content="Satellites" Foreground="White" Margin="10,141,70,0" IsChecked="True" Height="18" VerticalAlignment="Top" /> |
955 | <CheckBox x:Name="chkBoxTopBarShowRC" Content="RC quality" Foreground="White" Margin="10,157,70,0" IsChecked="True" Height="18" VerticalAlignment="Top" /> |
963 | <CheckBox x:Name="chkBoxTopBarShowRC" Content="RC quality" Foreground="White" Margin="10,157,70,0" IsChecked="True" Height="18" VerticalAlignment="Top" /> |
956 | </Grid> |
964 | </Grid> |
957 | </GroupBox> |
965 | </GroupBox> |
958 | <CheckBox x:Name="chkBoxShowHorizon" Content="Show Horizon/Heading" Foreground="White" Margin="14,529,64,0" IsChecked="True" Height="18" VerticalAlignment="Top" /> |
966 | <CheckBox x:Name="chkBoxShowHorizon" Content="Show Horizon/Heading" Foreground="White" Margin="14,529,64,0" IsChecked="True" Height="18" VerticalAlignment="Top" /> |
959 | <CheckBox x:Name="chkBoxSaveFullScreenState" Content="save fullscreen
scalings" Foreground="White" Margin="119,285,0,0" IsChecked="True" Height="33" VerticalAlignment="Top" VerticalContentAlignment="Center" Click="chkBoxSaveFullScreenState_Click" /> |
967 | <CheckBox x:Name="chkBoxSaveFullScreenState" Content="save fullscreen
scalings" Foreground="White" Margin="119,285,0,0" IsChecked="True" Height="33" VerticalAlignment="Top" VerticalContentAlignment="Center" Click="chkBoxSaveFullScreenState_Click" /> |
960 | <CheckBox x:Name="chkBoxSaveNormalState" Content="save normal
window scalings" Foreground="White" Margin="6,285,106,0" IsChecked="True" Height="33" VerticalAlignment="Top" VerticalContentAlignment="Center" Click="chkBoxSaveNormalState_Click" /> |
968 | <CheckBox x:Name="chkBoxSaveNormalState" Content="save normal
window scalings" Foreground="White" Margin="6,285,106,0" IsChecked="True" Height="33" VerticalAlignment="Top" VerticalContentAlignment="Center" Click="chkBoxSaveNormalState_Click" /> |
961 | </Grid> |
969 | </Grid> |
962 | </TabItem> |
970 | </TabItem> |
963 | <TabItem Header="Map" Height="20" VerticalAlignment="Top" Margin="1.022,0,-4,0"> |
971 | <TabItem Header="Map" Height="20" VerticalAlignment="Top" Margin="1.022,0,-4,0"> |
964 | <Grid x:Name="GridMapData" Margin="0,0,-3,-1" HorizontalAlignment="Left" Width="226"> |
972 | <Grid x:Name="GridMapData" Margin="0,0,-3,-1" HorizontalAlignment="Left" Width="226"> |
Line 985... | Line 993... | ||
985 | <Label Height="23" HorizontalAlignment="Right" Margin="0,349,4,0" x:Name="label2_Copy" VerticalAlignment="Top" Width="27" VerticalContentAlignment="Center" Foreground="White" Content="lat"/> |
993 | <Label Height="23" HorizontalAlignment="Right" Margin="0,349,4,0" x:Name="label2_Copy" VerticalAlignment="Top" Width="27" VerticalContentAlignment="Center" Foreground="White" Content="lat"/> |
986 | <Label Height="29" HorizontalAlignment="Right" Margin="0,370,4,0" x:Name="label3_Copy" VerticalAlignment="Top" VerticalContentAlignment="Center" Width="27" Foreground="White" Content="lng"/> |
994 | <Label Height="29" HorizontalAlignment="Right" Margin="0,370,4,0" x:Name="label3_Copy" VerticalAlignment="Top" VerticalContentAlignment="Center" Width="27" Foreground="White" Content="lng"/> |
987 | <Label HorizontalAlignment="Right" Margin="0,325,111,0" x:Name="label1_Copy1" Width="109" Foreground="White" Content="Current position" Height="28" VerticalAlignment="Top"/> |
995 | <Label HorizontalAlignment="Right" Margin="0,325,111,0" x:Name="label1_Copy1" Width="109" Foreground="White" Content="Current position" Height="28" VerticalAlignment="Top"/> |
988 | <Slider x:Name="sliderMapZoom" Style="{DynamicResource TouchSliderStyle}" HorizontalAlignment="Left" Margin="10,303,0,0" Width="206" Maximum="24" SmallChange="1" Value="0" IsSnapToTickEnabled="True" ValueChanged="sliderMapZoom_ValueChanged" Height="29" VerticalAlignment="Top"/> |
996 | <Slider x:Name="sliderMapZoom" Style="{DynamicResource TouchSliderStyle}" HorizontalAlignment="Left" Margin="10,303,0,0" Width="206" Maximum="24" SmallChange="1" Value="0" IsSnapToTickEnabled="True" ValueChanged="sliderMapZoom_ValueChanged" Height="29" VerticalAlignment="Top"/> |
989 | <Label Height="23" HorizontalAlignment="Right" Margin="0,275,139,0" x:Name="label2_Copy1" VerticalAlignment="Top" Width="69" VerticalContentAlignment="Center" Foreground="White" Content="Zoomlevel"/> |
997 | <Label Height="23" HorizontalAlignment="Right" Margin="0,275,139,0" x:Name="label2_Copy1" VerticalAlignment="Top" Width="69" VerticalContentAlignment="Center" Foreground="White" Content="Zoomlevel"/> |
990 | <Label Height="23" HorizontalAlignment="Right" Margin="0,275,101,0" x:Name="labelZoom" VerticalAlignment="Top" Width="49" VerticalContentAlignment="Center" Foreground="White" Content="{Binding Value,ElementName=sliderMapZoom}" HorizontalContentAlignment="Center"/> |
998 | <Label Height="23" HorizontalAlignment="Right" Margin="0,275,101,0" x:Name="labelZoom" VerticalAlignment="Top" Width="49" VerticalContentAlignment="Center" Foreground="White" Content="{Binding Value, ElementName=sliderMapZoom}" HorizontalContentAlignment="Center"/> |
991 | <Button x:Name="btnSetHP" Content="set Home" Margin="7,400,139,0" Click="btnSetHP_Click" Height="24" VerticalAlignment="Top"/> |
999 | <Button x:Name="btnSetHP" Content="set Home" Margin="7,400,139,0" Click="btnSetHP_Click" Height="24" VerticalAlignment="Top"/> |
992 | <Button x:Name="btnClearHP" Content="clear Home" Margin="7,424,139,0" Click="btnClearHP_Click" Height="25" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.6"/> |
1000 | <Button x:Name="btnClearHP" Content="clear Home" Margin="7,424,139,0" Click="btnClearHP_Click" Height="25" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.6"/> |
993 | <Button x:Name="btnGotoHP" Content="goto Home" Margin="92,424,54,0" Click="btnGotoHP_Click" Height="25" VerticalAlignment="Top"/> |
1001 | <Button x:Name="btnGotoHP" Content="goto Home" Margin="92,424,54,0" Click="btnGotoHP_Click" Height="25" VerticalAlignment="Top"/> |
994 | <CheckBox x:Name="checkBoxGPXLog" Content="GPX-Log" HorizontalAlignment="Left" Margin="8,457,0,0" Width="107" RenderTransformOrigin="0.783,27.263" Foreground="White" FontSize="14" VerticalContentAlignment="Center" Height="20" VerticalAlignment="Top" ToolTip="the map follows the copter - the copter is always centered" Click="checkBoxGPXLog_Click"/> |
1002 | <CheckBox x:Name="checkBoxGPXLog" Content="GPX-Log" HorizontalAlignment="Left" Margin="8,457,0,0" Width="107" RenderTransformOrigin="0.783,27.263" Foreground="White" FontSize="14" VerticalContentAlignment="Center" Height="20" VerticalAlignment="Top" ToolTip="the map follows the copter - the copter is always centered" Click="checkBoxGPXLog_Click"/> |
995 | <Rectangle HorizontalAlignment="Left" Width="72" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="128,454,0,0" Height="39" VerticalAlignment="Top"> |
1003 | <Rectangle HorizontalAlignment="Left" Width="72" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="128,454,0,0" Height="39" VerticalAlignment="Top"> |
Line 1027... | Line 1035... | ||
1027 | </Style.Triggers> |
1035 | </Style.Triggers> |
1028 | </Style> |
1036 | </Style> |
1029 | </Label.Style> |
1037 | </Label.Style> |
1030 | </Label> |
1038 | </Label> |
1031 | <Label x:Name="labelThresholdVoltageCrit_Copy" Content="critical" HorizontalAlignment="Left" Margin="8,41,0,0" VerticalAlignment="Top" Foreground="White"/> |
1039 | <Label x:Name="labelThresholdVoltageCrit_Copy" Content="critical" HorizontalAlignment="Left" Margin="8,41,0,0" VerticalAlignment="Top" Foreground="White"/> |
1032 | <Slider x:Name="sliderThresholdVoltageWarn" HorizontalAlignment="Left" Height="23" Margin="10,22,0,0" VerticalAlignment="Top" Width="177" ValueChanged="sliderThresholdVoltageWarn_ValueChanged" Maximum="30" TickFrequency="0.1" IsSnapToTickEnabled="True"> |
1040 | <Slider x:Name="sliderThresholdVoltageWarn" HorizontalAlignment="Left" Height="23" Margin="10,22,0,0" VerticalAlignment="Top" Width="177" ValueChanged="sliderThresholdVoltageWarn_ValueChanged" Maximum="30" TickFrequency="0.1" IsSnapToTickEnabled="True"/> |
1033 | - | ||
1034 | </Slider> |
- | |
1035 | <Label x:Name="labelThresholdVoltageWarn" HorizontalAlignment="Left" Margin="86,-2,0,0" VerticalAlignment="Top" Foreground="White" Height="25" Width="45" Content="{Binding Value, ElementName=sliderThresholdVoltageWarn}"> |
1041 | <Label x:Name="labelThresholdVoltageWarn" HorizontalAlignment="Left" Margin="86,-2,0,0" VerticalAlignment="Top" Foreground="White" Height="25" Width="45" Content="{Binding Value, ElementName=sliderThresholdVoltageWarn}"> |
1036 | <Label.Style> |
1042 | <Label.Style> |
1037 | <Style TargetType="{x:Type Label}"> |
1043 | <Style TargetType="{x:Type Label}"> |
1038 | <Style.Triggers> |
1044 | <Style.Triggers> |
1039 | <DataTrigger Binding="{Binding Value, ElementName=sliderThresholdVoltageWarn}"> |
1045 | <DataTrigger Binding="{Binding Value, ElementName=sliderThresholdVoltageWarn}"> |
Line 1149... | Line 1155... | ||
1149 | <GradientStop Color="#FF9DCAF9" Offset="0"/> |
1155 | <GradientStop Color="#FF9DCAF9" Offset="0"/> |
1150 | <GradientStop Color="#FF004385" Offset="1"/> |
1156 | <GradientStop Color="#FF004385" Offset="1"/> |
1151 | </LinearGradientBrush> |
1157 | </LinearGradientBrush> |
1152 | </Border.BorderBrush> |
1158 | </Border.BorderBrush> |
1153 | </Border> |
1159 | </Border> |
1154 | <ArtificialHorizon:ArtificialHorizon x:Name="ArtHor" Margin="0,0,-22,-29" Height="143" Width="177" HorizontalAlignment="Right" VerticalAlignment="Bottom" Visibility="{Binding IsChecked, ElementName=chkBoxShowHorizon, Converter={StaticResource BooleanToVisibility}}"> |
1160 | <ArtificialHorizon:ArtificialHorizon x:Name="ArtHor" Margin="0,0,-22,-29" Height="143" Width="177" HorizontalAlignment="Right" VerticalAlignment="Bottom" Visibility="{Binding IsChecked, Converter={StaticResource BooleanToVisibility}, ElementName=chkBoxShowHorizon}"> |
1155 | <ArtificialHorizon:ArtificialHorizon.RenderTransform> |
1161 | <ArtificialHorizon:ArtificialHorizon.RenderTransform> |
1156 | <ScaleTransform |
1162 | <ScaleTransform |
1157 | CenterX="136" |
1163 | CenterX="136" |
1158 | CenterY="117" |
1164 | CenterY="117" |
1159 | ScaleX="{Binding ElementName=UIScaleHorizonSlider,Path=Value}" |
1165 | ScaleX="{Binding Value, ElementName=UIScaleHorizonSlider}" |
1160 | ScaleY="{Binding ElementName=UIScaleHorizonSlider,Path=Value}" |
1166 | ScaleY="{Binding Value, ElementName=UIScaleHorizonSlider}" |
1161 | /> |
1167 | /> |
1162 | </ArtificialHorizon:ArtificialHorizon.RenderTransform> |
1168 | </ArtificialHorizon:ArtificialHorizon.RenderTransform> |
1163 | </ArtificialHorizon:ArtificialHorizon> |
1169 | </ArtificialHorizon:ArtificialHorizon> |
1164 | <Grid x:Name="GridLog" Margin="257,0,0,0" Background="#66000000" Height="66" VerticalAlignment="Bottom" HorizontalAlignment="Left" Width="518"> |
1170 | <Grid x:Name="GridLog" Margin="257,0,0,0" Background="#66000000" Height="66" VerticalAlignment="Bottom" HorizontalAlignment="Left" Width="518"> |
1165 | <Grid.LayoutTransform> |
1171 | <Grid.LayoutTransform> |
1166 | <ScaleTransform |
1172 | <ScaleTransform |
1167 | CenterX="0" |
1173 | CenterX="0" |
1168 | CenterY="0" |
1174 | CenterY="0" |
1169 | ScaleX="{Binding ElementName=UIScaleLOGSlider,Path=Value}" |
1175 | ScaleX="{Binding Value, ElementName=UIScaleLOGSlider}" |
1170 | ScaleY="{Binding ElementName=UIScaleLOGSlider,Path=Value}" |
1176 | ScaleY="{Binding Value, ElementName=UIScaleLOGSlider}" |
1171 | /> |
1177 | /> |
1172 | </Grid.LayoutTransform> |
1178 | </Grid.LayoutTransform> |
1173 | <RichTextBox x:Name="rtfError" Height="60" VerticalAlignment="Bottom" HorizontalAlignment="Right" Width="232" Margin="0,0,4,2" IsDocumentEnabled="True" AllowDrop="False" AcceptsReturn="False" IsReadOnly="True" IsUndoEnabled="False" UndoLimit="0" /> |
1179 | <RichTextBox x:Name="rtfError" Height="60" VerticalAlignment="Bottom" HorizontalAlignment="Right" Width="232" Margin="0,0,4,2" IsDocumentEnabled="True" AllowDrop="False" AcceptsReturn="False" IsReadOnly="True" IsUndoEnabled="False" UndoLimit="0" /> |
1174 | <RichTextBox x:Name="rtfTerminal" Margin="0,0,239,2" HorizontalAlignment="Right" Width="276" Height="60" VerticalAlignment="Bottom" /> |
1180 | <RichTextBox x:Name="rtfTerminal" Margin="0,0,239,2" HorizontalAlignment="Right" Width="276" Height="60" VerticalAlignment="Bottom" /> |
1175 | </Grid> |
1181 | </Grid> |
1176 | <Grid x:Name="GridMotors" Margin="0,38,25,0" Background="#66000000" Height="285" VerticalAlignment="Top" HorizontalAlignment="Right" Width="132" Visibility="Hidden"> |
1182 | <Grid x:Name="GridMotors" Margin="0,38,25,0" Background="#66000000" Height="285" VerticalAlignment="Top" HorizontalAlignment="Right" Width="132" Visibility="Hidden"> |
1177 | <Grid.LayoutTransform> |
1183 | <Grid.LayoutTransform> |
1178 | <ScaleTransform |
1184 | <ScaleTransform |
1179 | CenterX="0" |
1185 | CenterX="0" |
1180 | CenterY="0" |
1186 | CenterY="0" |
1181 | ScaleX="{Binding ElementName=UIScaleMotorsSlider,Path=Value}" |
1187 | ScaleX="{Binding Value, ElementName=UIScaleMotorsSlider}" |
1182 | ScaleY="{Binding ElementName=UIScaleMotorsSlider,Path=Value}" |
1188 | ScaleY="{Binding Value, ElementName=UIScaleMotorsSlider}" |
1183 | /> |
1189 | /> |
1184 | </Grid.LayoutTransform> |
1190 | </Grid.LayoutTransform> |
1185 | <DataGrid x:Name="dgvMotors1" HorizontalAlignment="Left" Height="272" Margin="1,3,-6,0" VerticalAlignment="Top" Width="137" ItemsSource="{Binding}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="14" IsReadOnly="True" Background="{x:Null}" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Disabled" BorderBrush="{x:Null}"/> |
1191 | <DataGrid x:Name="dgvMotors1" HorizontalAlignment="Left" Height="272" Margin="1,3,-6,0" VerticalAlignment="Top" Width="137" ItemsSource="{Binding}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="14" IsReadOnly="True" Background="{x:Null}" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Disabled" BorderBrush="{x:Null}"/> |
1186 | <!--<DataGrid x:Name="dgvMotors2" HorizontalAlignment="Left" Height="116" Margin="137,6,0,0" VerticalAlignment="Top" Width="129" ItemsSource="{Binding}" IsReadOnly="True" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" FontSize="14" Background="{x:Null}" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Disabled" BorderBrush="{x:Null}" Visibility="Collapsed"/>--> |
1192 | <!--<DataGrid x:Name="dgvMotors2" HorizontalAlignment="Left" Height="116" Margin="137,6,0,0" VerticalAlignment="Top" Width="129" ItemsSource="{Binding}" IsReadOnly="True" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" FontSize="14" Background="{x:Null}" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Disabled" BorderBrush="{x:Null}" Visibility="Collapsed"/>--> |
1187 | </Grid> |
1193 | </Grid> |
1188 | <Grid x:Name="GridOSD" Margin="0,38,330,0" Background="#66000000" Height="127" VerticalAlignment="Top" HorizontalAlignment="Right" Width="257" Visibility="Hidden"> |
1194 | <Grid x:Name="GridOSD" Margin="0,38,330,0" Background="#66000000" Height="127" VerticalAlignment="Top" HorizontalAlignment="Right" Width="257" Visibility="Hidden"> |
1189 | <Grid.LayoutTransform> |
1195 | <Grid.LayoutTransform> |
1190 | <ScaleTransform |
1196 | <ScaleTransform |
1191 | CenterX="0" |
1197 | CenterX="0" |
1192 | CenterY="0" |
1198 | CenterY="0" |
1193 | ScaleX="{Binding ElementName=UIScaleOSDSlider,Path=Value}" |
1199 | ScaleX="{Binding Value, ElementName=UIScaleOSDSlider}" |
1194 | ScaleY="{Binding ElementName=UIScaleOSDSlider,Path=Value}" |
1200 | ScaleY="{Binding Value, ElementName=UIScaleOSDSlider}" |
1195 | /> |
1201 | /> |
1196 | </Grid.LayoutTransform> |
1202 | </Grid.LayoutTransform> |
1197 | <RichTextBox x:Name="rtfOSD" Height="83" VerticalAlignment="Top" HorizontalAlignment="Left" Width="190" Margin="10,5,0,0" FontFamily="Consolas" FontSize="16" /> |
1203 | <RichTextBox x:Name="rtfOSD" Height="83" VerticalAlignment="Top" HorizontalAlignment="Left" Width="190" Margin="10,5,0,0" FontFamily="Consolas" FontSize="16" /> |
1198 | <ComboBox x:Name="cbOSD" HorizontalAlignment="Left" Margin="203,96,0,0" VerticalAlignment="Top" Width="47" Height="27" DropDownClosed="cbOSD_DropDownClosing"/> |
1204 | <ComboBox x:Name="cbOSD" HorizontalAlignment="Left" Margin="203,96,0,0" VerticalAlignment="Top" Width="47" Height="27" DropDownClosed="cbOSD_DropDownClosing"/> |
1199 | <Button x:Name="btnOSDBackward" Content="Å" HorizontalAlignment="Left" Height="34" Margin="203,44,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDBackward_Click"/> |
1205 | <Button x:Name="btnOSDBackward" Content="Å" HorizontalAlignment="Left" Height="34" Margin="203,44,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDBackward_Click"/> |
1200 | <Button x:Name="btnOSDForward" Content="Æ" HorizontalAlignment="Left" Height="34" Margin="203,5,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDForward_Click"/> |
1206 | <Button x:Name="btnOSDForward" Content="Æ" HorizontalAlignment="Left" Height="34" Margin="203,5,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDForward_Click"/> |
1201 | <Label x:Name="label_Copy7" Content="Page" HorizontalAlignment="Left" Margin="205,78,0,0" VerticalAlignment="Top" Foreground="White" Padding="0" Width="47"/> |
1207 | <Label x:Name="label_Copy7" Content="Page" HorizontalAlignment="Left" Margin="205,78,0,0" VerticalAlignment="Top" Foreground="White" Padding="0" Width="47"/> |
1202 | <Button x:Name="btnOSDEnter" Content="" HorizontalAlignment="Left" Height="34" Margin="87,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDEnter_Click"/> |
1208 | <Button x:Name="btnOSDEnter" Content="" HorizontalAlignment="Left" Height="34" Margin="87,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDEnter_Click"/> |
1203 | <Button x:Name="btnOSDLeave" Content="" HorizontalAlignment="Left" Height="34" Margin="144,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDLeave_Click"/> |
1209 | <Button x:Name="btnOSDLeave" Content="" HorizontalAlignment="Left" Height="34" Margin="144,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDLeave_Click"/> |
1204 | </Grid> |
1210 | </Grid> |
1205 | <Label x:Name="lblSimu" Content="Simulation active" HorizontalAlignment="Left" Height="22" Margin="257,37,0,0" VerticalAlignment="Top" Width="135" FontSize="16" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" Padding="0" FontFamily="Arial" BorderBrush="#FFF9A40F" BorderThickness="2" Foreground="Black" Visibility="Hidden"> |
1211 | <Label x:Name="lblSimu" Content="Simulation active" Height="22" Margin="0,36,24,0" VerticalAlignment="Top" FontSize="16" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" Padding="0" FontFamily="Arial" BorderBrush="#FFF9A40F" BorderThickness="2" Foreground="Black" HorizontalAlignment="Right" Width="135" Visibility="Collapsed"> |
1206 | <Label.Background> |
1212 | <Label.Background> |
1207 | <LinearGradientBrush EndPoint="0,1" StartPoint="0,0"> |
1213 | <LinearGradientBrush EndPoint="0,1" StartPoint="0,0"> |
1208 | <GradientStop Color="#FFFFD8C6"/> |
1214 | <GradientStop Color="#FFFFD8C6"/> |
1209 | <GradientStop Color="#FFFFD29B" Offset="0.18"/> |
1215 | <GradientStop Color="#FFFFD29B" Offset="0.18"/> |
1210 | <GradientStop Color="#FFFFD07F" Offset="0.391"/> |
1216 | <GradientStop Color="#FFFFD07F" Offset="0.391"/> |
Line 1452... | Line 1458... | ||
1452 | <Label x:Name="label4_Copy34" Content="send to copter" HorizontalAlignment="Left" Margin="190,0,0,34" VerticalAlignment="Bottom" Width="96" Foreground="White" Height="26"/> |
1458 | <Label x:Name="label4_Copy34" Content="send to copter" HorizontalAlignment="Left" Margin="190,0,0,34" VerticalAlignment="Bottom" Width="96" Foreground="White" Height="26"/> |
1453 | </Grid> |
1459 | </Grid> |
1454 | </Border> |
1460 | </Border> |
1455 | <DataGrid x:Name="dgvWP" Margin="10,5,10,195" Background="{x:Null}" ItemsSource="{Binding}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="14" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" BorderBrush="{x:Null}" Padding="0" AutoGenerateColumns="False" MouseUp="dgvWP_MouseUp" CanUserAddRows="False" CanUserDeleteRows="False" CanUserResizeRows="False" MouseDoubleClick="dgvWP_MouseDoubleClick" CanUserReorderColumns="False" CanUserResizeColumns="False" CanUserSortColumns="False" IsReadOnly="True"> |
1461 | <DataGrid x:Name="dgvWP" Margin="10,5,10,195" Background="{x:Null}" ItemsSource="{Binding}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="14" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" BorderBrush="{x:Null}" Padding="0" AutoGenerateColumns="False" MouseUp="dgvWP_MouseUp" CanUserAddRows="False" CanUserDeleteRows="False" CanUserResizeRows="False" MouseDoubleClick="dgvWP_MouseDoubleClick" CanUserReorderColumns="False" CanUserResizeColumns="False" CanUserSortColumns="False" IsReadOnly="True"> |
1456 | <DataGrid.Columns> |
1462 | <DataGrid.Columns> |
1457 | <DataGridTextColumn Header="Index" Binding="{Binding Path=Index}"/> |
1463 | <DataGridTextColumn Header="Index" Binding="{Binding Index}"/> |
1458 | <DataGridTextColumn Header="Type" Binding="{Binding Path=Type, Converter={StaticResource wpConvert}, ConverterParameter= Type}"/> |
1464 | <DataGridTextColumn Header="Type" Binding="{Binding Type, ConverterParameter=Type, Converter={StaticResource wpConvert}}"/> |
1459 | <DataGridTextColumn Header="Name" Binding="{Binding Path=Name}"/> |
1465 | <DataGridTextColumn Header="Name" Binding="{Binding Name}"/> |
1460 | <DataGridTextColumn Header="Latitude" Binding="{Binding Path=Latitude, Converter={StaticResource wpConvert}, ConverterParameter= Latitude}"/> |
1466 | <DataGridTextColumn Header="Latitude" Binding="{Binding Latitude, ConverterParameter=Latitude, Converter={StaticResource wpConvert}}"/> |
1461 | <DataGridTextColumn Header="Longitude" Binding="{Binding Path=Longitude, Converter={StaticResource wpConvert}, ConverterParameter= Longitude}"/> |
1467 | <DataGridTextColumn Header="Longitude" Binding="{Binding Longitude, ConverterParameter=Longitude, Converter={StaticResource wpConvert}}"/> |
1462 | <DataGridTextColumn Header="Altitude" Binding="{Binding Path=Altitude, Converter={StaticResource wpConvert}, ConverterParameter= Altitude}"/> |
1468 | <DataGridTextColumn Header="Altitude" Binding="{Binding Altitude, ConverterParameter=Altitude, Converter={StaticResource wpConvert}}"/> |
1463 | <DataGridTextColumn Header="Heading" Binding="{Binding Path=Heading, Converter={StaticResource wpConvert}, ConverterParameter= Heading}"/> |
1469 | <DataGridTextColumn Header="Heading" Binding="{Binding Heading, ConverterParameter=Heading, Converter={StaticResource wpConvert}}"/> |
1464 | <DataGridTextColumn Header="Speed" Binding="{Binding Path=Speed, Converter={StaticResource wpConvert}, ConverterParameter= Speed}"/> |
1470 | <DataGridTextColumn Header="Speed" Binding="{Binding Speed, ConverterParameter=Speed, Converter={StaticResource wpConvert}}"/> |
1465 | <DataGridTextColumn Header="ClimbRate" Binding="{Binding Path=ClimbRate, Converter={StaticResource wpConvert}, ConverterParameter= ClimbRate}"/> |
1471 | <DataGridTextColumn Header="ClimbRate" Binding="{Binding ClimbRate, ConverterParameter=ClimbRate, Converter={StaticResource wpConvert}}"/> |
1466 | <DataGridTextColumn Header="Radius" Binding="{Binding Path=Radius, Converter={StaticResource wpConvert}, ConverterParameter= Radius}"/> |
1472 | <DataGridTextColumn Header="Radius" Binding="{Binding Radius, ConverterParameter=Radius, Converter={StaticResource wpConvert}}"/> |
1467 | <DataGridTextColumn Header="HoldTime" Binding="{Binding Path=HoldTime, Converter={StaticResource wpConvert}, ConverterParameter= DelayTime}"/> |
1473 | <DataGridTextColumn Header="HoldTime" Binding="{Binding HoldTime, ConverterParameter=DelayTime, Converter={StaticResource wpConvert}}"/> |
1468 | <DataGridTextColumn Header="AutoTrigger" Binding="{Binding Path=AutoTrigger, Converter={StaticResource wpConvert}, ConverterParameter= AutoTrigger}"/> |
1474 | <DataGridTextColumn Header="AutoTrigger" Binding="{Binding AutoTrigger, ConverterParameter=AutoTrigger, Converter={StaticResource wpConvert}}"/> |
1469 | <DataGridTextColumn Header="CamAngle" Binding="{Binding Path=CamAngle, Converter={StaticResource wpConvert}, ConverterParameter= CamAngle}"/> |
1475 | <DataGridTextColumn Header="CamAngle" Binding="{Binding CamAngle, ConverterParameter=CamAngle, Converter={StaticResource wpConvert}}"/> |
1470 | <DataGridTextColumn Header="Out1Timer" Binding="{Binding Path=Out1Timer}"/> |
1476 | <DataGridTextColumn Header="Out1Timer" Binding="{Binding Out1Timer}"/> |
1471 | </DataGrid.Columns> |
1477 | </DataGrid.Columns> |
1472 | </DataGrid> |
1478 | </DataGrid> |
1473 | <CheckBox x:Name="checkBoxShowWPRoute" Content="show route" HorizontalAlignment="Right" Height="22" Margin="0,428,4,0" VerticalAlignment="Top" Width="84" Foreground="#FFFFFEFE" Click="checkBoxShowWPRoute_Click"/> |
1479 | <CheckBox x:Name="checkBoxShowWPRoute" Content="show route" HorizontalAlignment="Right" Height="22" Margin="0,405,4,0" VerticalAlignment="Top" Width="99" Foreground="#FFFFFEFE" Click="checkBoxShowWPRoute_Click"/> |
1474 | <Label x:Name="label4_Copy9" Content="total distance" HorizontalAlignment="Right" Margin="0,455,51,0" VerticalAlignment="Top" Width="99" Foreground="White" Padding="0" Height="18" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" FontSize="13"/> |
1480 | <Label x:Name="label4_Copy9" Content="total distance" HorizontalAlignment="Right" Margin="0,455,51,0" VerticalAlignment="Top" Width="99" Foreground="White" Padding="0" Height="18" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" FontSize="13"/> |
1475 | <Label x:Name="lblWPRouteDistance" Content="0 m" HorizontalAlignment="Right" Margin="0,455,4,0" VerticalAlignment="Top" Width="42" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
1481 | <Label x:Name="lblWPRouteDistance" Content="0 m" HorizontalAlignment="Right" Margin="0,455,4,0" VerticalAlignment="Top" Width="42" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
1476 | <Label x:Name="label4_Copy14" Content="/" HorizontalAlignment="Right" Margin="0,504,29,0" VerticalAlignment="Top" Width="7" Foreground="White" Height="20" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1482 | <Label x:Name="label4_Copy14" Content="/" HorizontalAlignment="Right" Margin="0,504,29,0" VerticalAlignment="Top" Width="7" Foreground="White" Height="20" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1477 | <Label x:Name="lblWPCountNC" Content="##" HorizontalAlignment="Right" Margin="0,507,2,0" VerticalAlignment="Top" Width="25" Foreground="White" Padding="0" Height="16" FontSize="13"/> |
1483 | <Label x:Name="lblWPCountNC" Content="##" HorizontalAlignment="Right" Margin="0,507,2,0" VerticalAlignment="Top" Width="25" Foreground="White" Padding="0" Height="16" FontSize="13"/> |
1478 | <Label x:Name="label4_Copy15" Content="active WP" HorizontalAlignment="Right" Margin="0,504,61,0" VerticalAlignment="Top" Width="65" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1484 | <Label x:Name="label4_Copy15" Content="active WP" HorizontalAlignment="Right" Margin="0,504,61,0" VerticalAlignment="Top" Width="65" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
Line 1523... | Line 1529... | ||
1523 | <Label x:Name="label4_Copy32" Content="Simulation" HorizontalAlignment="Left" Margin="619,0,0,43" VerticalAlignment="Bottom" Width="74" Foreground="White" Height="26"/> |
1529 | <Label x:Name="label4_Copy32" Content="Simulation" HorizontalAlignment="Left" Margin="619,0,0,43" VerticalAlignment="Bottom" Width="74" Foreground="White" Height="26"/> |
1524 | <Label x:Name="label4_Copy35" Content="distance next WP" HorizontalAlignment="Right" Margin="0,470,51,0" VerticalAlignment="Top" Width="118" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1530 | <Label x:Name="label4_Copy35" Content="distance next WP" HorizontalAlignment="Right" Margin="0,470,51,0" VerticalAlignment="Top" Width="118" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1525 | <Label x:Name="lblWPRouteDistanceWP" Content="0 m" HorizontalAlignment="Right" Margin="0,472,4,0" VerticalAlignment="Top" Width="42" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
1531 | <Label x:Name="lblWPRouteDistanceWP" Content="0 m" HorizontalAlignment="Right" Margin="0,472,4,0" VerticalAlignment="Top" Width="42" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
1526 | <Label x:Name="label4_Copy36" Content="hold time" HorizontalAlignment="Right" Margin="0,487,51,0" VerticalAlignment="Top" Width="118" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1532 | <Label x:Name="label4_Copy36" Content="hold time" HorizontalAlignment="Right" Margin="0,487,51,0" VerticalAlignment="Top" Width="118" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1527 | <Label x:Name="lblWPHoldTime" Content="0 s" HorizontalAlignment="Right" Margin="0,489,10,0" VerticalAlignment="Top" Width="36" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
1533 | <Label x:Name="lblWPHoldTime" Content="0 s" HorizontalAlignment="Right" Margin="0,489,10,0" VerticalAlignment="Top" Width="36" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
- | 1534 | <CheckBox x:Name="checkBoxShowWPStatus" Content="show statusbar" HorizontalAlignment="Right" Height="22" Margin="0,428,4,0" VerticalAlignment="Top" Width="100" Foreground="#FFFFFEFE" Click="checkBoxShowWPStatus_Click"/> |
|
1528 | </Grid> |
1535 | </Grid> |
1529 | <Grid x:Name="GridSideBarR" Background="#66000000" Margin="0,36,0,0" HorizontalAlignment="Right" Width="23"> |
1536 | <Grid x:Name="GridSideBarR" Background="#66000000" Margin="0,36,0,0" HorizontalAlignment="Right" Width="23"> |
1530 | <Label x:Name="labelMotordata" Content="Motors" Padding="0" RenderTransformOrigin="0.5,0.5" Margin="-25,233,-26,0" HorizontalContentAlignment="Center" VerticalContentAlignment="Stretch" MouseDown="labelMotorData_MouseDown" FontSize="14" HorizontalAlignment="Left" Width="74" Height="22" VerticalAlignment="Top"> |
1537 | <Label x:Name="labelMotordata" Content="Motors" Padding="0" RenderTransformOrigin="0.5,0.5" Margin="-25,233,-26,0" HorizontalContentAlignment="Center" VerticalContentAlignment="Stretch" MouseDown="labelMotorData_MouseDown" FontSize="14" HorizontalAlignment="Left" Width="74" Height="22" VerticalAlignment="Top"> |
1531 | <Label.RenderTransform> |
1538 | <Label.RenderTransform> |
1532 | <TransformGroup> |
1539 | <TransformGroup> |
Line 1590... | Line 1597... | ||
1590 | </Style> |
1597 | </Style> |
1591 | </TextBox.Resources> |
1598 | </TextBox.Resources> |
1592 | </TextBox> |
1599 | </TextBox> |
1593 | <TextBox x:Name="tbSideBarGPXLog" Height="19" Margin="1,0,0,4" Text="GPX" Width="21" Background="Transparent" Foreground="#FFD3D2D2" AllowDrop="False" BorderThickness="0.6" ToolTip="GPX-Log active" IsUndoEnabled="False" MaxLines="1" BorderBrush="#FFD3D2D2" UndoLimit="0" FontSize="10" VerticalAlignment="Bottom" HorizontalAlignment="Left" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Center" Padding="-1.5,0,0,0"/> |
1600 | <TextBox x:Name="tbSideBarGPXLog" Height="19" Margin="1,0,0,4" Text="GPX" Width="21" Background="Transparent" Foreground="#FFD3D2D2" AllowDrop="False" BorderThickness="0.6" ToolTip="GPX-Log active" IsUndoEnabled="False" MaxLines="1" BorderBrush="#FFD3D2D2" UndoLimit="0" FontSize="10" VerticalAlignment="Bottom" HorizontalAlignment="Left" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Center" Padding="-1.5,0,0,0"/> |
1594 | </Grid> |
1601 | </Grid> |
- | 1602 | <Grid x:Name="WPStatus" HorizontalAlignment="Left" Height="37" Margin="295,37,0,0" VerticalAlignment="Top" Width="313" Background="#7F000000" Style="{StaticResource GridVisibility}" Tag="{Binding ElementName=checkBoxShowWPStatus}"> |
|
- | 1603 | <Canvas Margin="225,2,40,4"> |
|
1595 | <Grid x:Name="WPStatus" HorizontalAlignment="Left" Height="192" Margin="339,36,0,0" VerticalAlignment="Top" Width="329" Background="#7F808080" Visibility="Collapsed"> |
1604 | <Label x:Name="label4_Copy38" Content="WP" HorizontalAlignment="Center" VerticalAlignment="Top" Width="86" Foreground="White" Height="31" Padding="4,1,1,1" VerticalContentAlignment="Center" FontSize="14" BorderBrush="#FFDBDFE6" BorderThickness="0.5" ToolTip="active WP index"/> |
1596 | <Label x:Name="label4_Copy37" Content="/" HorizontalAlignment="Right" Margin="0,112,116,0" VerticalAlignment="Top" Width="7" Foreground="White" Height="20" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1605 | <Label x:Name="label4_Copy37" Content="/" HorizontalAlignment="Right" VerticalAlignment="Top" Width="7" Foreground="White" Height="20" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="14" Canvas.Left="50" Canvas.Top="5"/> |
1597 | <Label x:Name="lblWPCountNC_Copy" Content="##" HorizontalAlignment="Right" Margin="0,115,89,0" VerticalAlignment="Top" Width="25" Foreground="White" Padding="0" Height="16" FontSize="13"/> |
1606 | <Label x:Name="lblWPStatusIndexNC" Content="##" HorizontalAlignment="Right" VerticalAlignment="Top" Width="25" Foreground="White" HorizontalContentAlignment="Right" Padding="0" Height="31" FontSize="14" Canvas.Left="25" VerticalContentAlignment="Center"/> |
1598 | <Label x:Name="label4_Copy38" Content="active WP" HorizontalAlignment="Right" Margin="0,112,148,0" VerticalAlignment="Top" Width="65" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1607 | <Label x:Name="lblWPStatusCountNC" Content="##" HorizontalAlignment="Right" VerticalAlignment="Center" Width="25" Foreground="White" Padding="0" Height="31" FontSize="14" Canvas.Left="59" VerticalContentAlignment="Center"/> |
- | 1608 | </Canvas> |
|
- | 1609 | <Canvas Margin="79,3,189,158" ToolTip="distance next WP"> |
|
1599 | <Label x:Name="lblWPIndexNC_Copy" Content="##" HorizontalAlignment="Right" Margin="0,115,123,0" VerticalAlignment="Top" Width="25" Foreground="White" HorizontalContentAlignment="Right" Padding="0" Height="16" FontSize="13"/> |
1610 | <TextBox x:Name="tbWPStatusDistanceWP" HorizontalAlignment="Left" Height="31" TextWrapping="Wrap" Text="0 m" VerticalAlignment="Top" Width="61" BorderBrush="#FFDBDFE6" FontSize="14" Background="#00000000" Padding="4,1,1,1" Foreground="White" ToolTip="distance next WP" BorderThickness="0.5" AllowDrop="False" IsHitTestVisible="False" IsTabStop="False" IsReadOnly="True" IsUndoEnabled="False" Canvas.Left="-5"/> |
- | 1611 | <ed:LineArrow Fill="#FFF4F4F5" HorizontalAlignment="Left" Height="1" Stroke="White" VerticalAlignment="Bottom" Width="49" EndArrow="StealthArrow" ArrowSize="4" Canvas.Top="25" StrokeThickness="2" Canvas.Left="1"/> |
|
1600 | <Label x:Name="label4_Copy39" Content="distance next WP" HorizontalAlignment="Right" Margin="0,78,138,0" VerticalAlignment="Top" Width="118" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1612 | </Canvas> |
- | 1613 | <Canvas Margin="2,3,257,0" ToolTip="hold time"> |
|
- | 1614 | <TextBox x:Name="tbWPStatusHoldTime" HorizontalAlignment="Left" Height="31" TextWrapping="Wrap" Text="0 s" VerticalAlignment="Top" Width="69" BorderBrush="#FFE4E4E4" FontSize="14" VerticalContentAlignment="Center" Background="#00000000" Padding="4,1,1,1" Foreground="White" ToolTip="flight time since take off" BorderThickness="0.5" AllowDrop="False" IsHitTestVisible="False" IsTabStop="False" IsReadOnly="True" IsUndoEnabled="False"/> |
|
- | 1615 | <Image x:Name="imageFlightTime1" Height="25.583" VerticalAlignment="Top" UseLayoutRounding="False" Source="Images/flighttime.png" HorizontalAlignment="Left" Width="25.375" Canvas.Left="40" Canvas.Top="2.333"/> |
|
1601 | <Label x:Name="lblWPRouteDistanceWP_Copy" Content="0 m" HorizontalAlignment="Right" Margin="0,80,91,0" VerticalAlignment="Top" Width="42" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
1616 | </Canvas> |
- | 1617 | <Canvas Margin="161,2,114,4" ToolTip="WP height"> |
|
1602 | <Label x:Name="label4_Copy40" Content="hold time" HorizontalAlignment="Right" Margin="0,95,138,0" VerticalAlignment="Top" Width="118" Foreground="White" Height="21" HorizontalContentAlignment="Right" Padding="0" VerticalContentAlignment="Center" FontSize="13"/> |
1618 | <TextBox x:Name="tbWPStatusHeight" HorizontalAlignment="Left" Height="31" TextWrapping="Wrap" Text="0 m" VerticalAlignment="Top" Width="61" BorderBrush="#FFE4E4E4" FontSize="14" VerticalContentAlignment="Center" Background="#00000000" Padding="4,1,1,1" Foreground="White" ToolTip="height" BorderThickness="0.5" AllowDrop="False" IsHitTestVisible="False" IsTabStop="False" IsReadOnly="True" IsUndoEnabled="False"/> |
- | 1619 | <Image x:Name="imageFlightTime_Copy1" Height="23" VerticalAlignment="Top" UseLayoutRounding="False" Source="Images/Altitude.png" HorizontalAlignment="Left" Width="8.25" Canvas.Left="48.688" Canvas.Top="4"/> |
|
1603 | <Label x:Name="lblWPHoldTime_Copy" Content="0 s" HorizontalAlignment="Right" Margin="0,97,97,0" VerticalAlignment="Top" Width="36" Foreground="White" HorizontalContentAlignment="Right" VerticalContentAlignment="Center" Padding="0" FontSize="13"/> |
1620 | </Canvas> |
1604 | </Grid> |
1621 | </Grid> |
1605 | <!--<Rectangle x:Name="rctConnection" Fill="#FFF4F4F5" Height="16" Margin="0,10,7,0" Stroke="Black" VerticalAlignment="Top" HorizontalAlignment="Right" Width="15"/>--> |
1622 | <!--<Rectangle x:Name="rctConnection" Fill="#FFF4F4F5" Height="16" Margin="0,10,7,0" Stroke="Black" VerticalAlignment="Top" HorizontalAlignment="Right" Width="15"/>--> |
1606 | </Grid> |
1623 | </Grid> |
1607 | <Label x:Name="labelSwitchToNavi" Content="The communication is set to FlightControl
The necessary data can ONLY be accessed 
by the NaviControl!
Please switch to NaviControl in the settings tab" HorizontalAlignment="Left" Height="161" Margin="347,147,0,0" VerticalAlignment="Top" Width="574" Foreground="White" FontSize="26.667" Style="{StaticResource HideSwitchNCLabel}" Tag="{Binding ElementName=tbCtrl}" > |
1624 | <Label x:Name="labelSwitchToNavi" Content="The communication is set to FlightControl
The necessary data can ONLY be accessed 
by the NaviControl!
Please switch to NaviControl in the settings tab" HorizontalAlignment="Left" Height="161" Margin="347,147,0,0" VerticalAlignment="Top" Width="574" Foreground="White" FontSize="26.667" Style="{StaticResource HideSwitchNCLabel}" Tag="{Binding ElementName=tbCtrl}" > |
1608 | <Label.Background> |
1625 | <Label.Background> |
1609 | <LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" StartPoint="0.5,0"> |
1626 | <LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" StartPoint="0.5,0"> |
1610 | <GradientStop Color="#B2FF2121" Offset="0.457"/> |
1627 | <GradientStop Color="#B2FF2121" Offset="0.457"/> |
1611 | <GradientStop Color="Red" Offset="1"/> |
1628 | <GradientStop Color="Red" Offset="1"/> |
1612 | </LinearGradientBrush> |
1629 | </LinearGradientBrush> |