Rev 2312 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2312 | Rev 2313 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | xmlns:d="http://schemas.microsoft.com/expression/blend/2008" |
4 | xmlns:d="http://schemas.microsoft.com/expression/blend/2008" |
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 | x:Class="MKLiveView.MainWindow" |
10 | x:Class="MKLiveView.MainWindow" |
10 | mc:Ignorable="d" |
11 | mc:Ignorable="d" |
11 | Title="MK LiveView 1.0" Height="686" Width="1017" Icon="MK.ico" |
12 | Title="MK LiveView 1.0" Height="686" Width="1017" Icon="MK.ico" |
12 | DataContext="{Binding RelativeSource={RelativeSource Self}}" Loaded="Window_Loaded" Closing="Window_Closing"> |
13 | DataContext="{Binding RelativeSource={RelativeSource Self}}" Loaded="Window_Loaded" Closing="Window_Closing"> |
13 | <Window.Resources> |
14 | <Window.Resources> |
- | 15 | <wpConverter:waypointsConverter x:Key="wpConvert" /> |
|
- | 16 | ||
14 | <BooleanToVisibilityConverter x:Key="BooleanToVisibility" /> |
17 | <BooleanToVisibilityConverter x:Key="BooleanToVisibility" /> |
15 | <LinearGradientBrush x:Key="ActiveItemBrush" EndPoint="0,1" StartPoint="0,0"> |
18 | <LinearGradientBrush x:Key="ActiveItemBrush" EndPoint="0,1" StartPoint="0,0"> |
16 | <GradientStop Color="#FFC6F5FF"/> |
19 | <GradientStop Color="#FFC6F5FF"/> |
17 | <GradientStop Color="#FFB6E8FF" Offset="0.18"/> |
20 | <GradientStop Color="#FFB6E8FF" Offset="0.18"/> |
18 | <GradientStop Color="#FF98CBF5" Offset="0.389"/> |
21 | <GradientStop Color="#FF98CBF5" Offset="0.389"/> |
Line 946... | Line 949... | ||
946 | <Button x:Name="btnOSDForward" Content="Æ" HorizontalAlignment="Left" Height="34" Margin="203,5,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDForward_Click"/> |
949 | <Button x:Name="btnOSDForward" Content="Æ" HorizontalAlignment="Left" Height="34" Margin="203,5,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDForward_Click"/> |
947 | <Label x:Name="label_Copy7" Content="Page" HorizontalAlignment="Left" Margin="205,78,0,0" VerticalAlignment="Top" Foreground="White" Padding="0" Width="47"/> |
950 | <Label x:Name="label_Copy7" Content="Page" HorizontalAlignment="Left" Margin="205,78,0,0" VerticalAlignment="Top" Foreground="White" Padding="0" Width="47"/> |
948 | <Button x:Name="btnOSDEnter" Content="" HorizontalAlignment="Left" Height="34" Margin="87,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDEnter_Click"/> |
951 | <Button x:Name="btnOSDEnter" Content="" HorizontalAlignment="Left" Height="34" Margin="87,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDEnter_Click"/> |
949 | <Button x:Name="btnOSDLeave" Content="" HorizontalAlignment="Left" Height="34" Margin="144,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDLeave_Click"/> |
952 | <Button x:Name="btnOSDLeave" Content="" HorizontalAlignment="Left" Height="34" Margin="144,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDLeave_Click"/> |
950 | </Grid> |
953 | </Grid> |
951 | <Grid x:Name="GridWP" Margin="23,36,25,0" Background="#7F000000" Height="387" VerticalAlignment="Top"> |
954 | <Grid x:Name="GridWP" Margin="23,36,25,0" Background="#7F000000" Height="456" VerticalAlignment="Top"> |
952 | <DataGrid x:Name="dgvWP" Height="162" Margin="10,10,10,0" VerticalAlignment="Top" Background="{x:Null}" ItemsSource="{Binding}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="14" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" BorderBrush="{x:Null}" Padding="0"/> |
- | |
953 | <Button x:Name="btnGetWPList" Content="" HorizontalAlignment="Left" Height="39" Margin="10,172,0,0" VerticalAlignment="Top" Width="78" Click="btnGetWP_Click" ToolTip="Download WP-list from copter" BorderBrush="#FFBDBDBD"> |
955 | <Button x:Name="btnGetWPList" Content="" HorizontalAlignment="Left" Height="39" Margin="10,362,0,0" VerticalAlignment="Top" Width="78" Click="btnGetWP_Click" ToolTip="Download WP-list from copter" BorderBrush="#FFBDBDBD"> |
954 | <Button.Background> |
956 | <Button.Background> |
955 | <ImageBrush ImageSource="Images/FromCopterToPc.png" Stretch="Uniform"/> |
957 | <ImageBrush ImageSource="Images/FromCopterToPc.png" Stretch="Uniform"/> |
956 | </Button.Background> |
958 | </Button.Background> |
957 | </Button> |
959 | </Button> |
958 | <Label x:Name="label4" Content="Items" HorizontalAlignment="Right" Margin="0,350,5,0" VerticalAlignment="Top" Width="80" Foreground="White"/> |
960 | <Label x:Name="label4" Content="Items" HorizontalAlignment="Right" Margin="0,361,5,0" VerticalAlignment="Top" Width="80" Foreground="White"/> |
959 | <Label x:Name="lblWPCount" Content="##" HorizontalAlignment="Right" Margin="0,351,23,0" VerticalAlignment="Top" Width="28" Foreground="White"/> |
961 | <Label x:Name="lblWPCount" Content="##" HorizontalAlignment="Right" Margin="0,362,23,0" VerticalAlignment="Top" Width="28" Foreground="White"/> |
960 | <Label x:Name="label4_Copy" Content="WP Index" HorizontalAlignment="Left" Margin="94,194,0,0" VerticalAlignment="Top" Width="80" Foreground="White" Visibility="Hidden"/> |
962 | <Label x:Name="label4_Copy" Content="WP Index" HorizontalAlignment="Left" Margin="94,194,0,0" VerticalAlignment="Top" Width="80" Foreground="White" Visibility="Hidden"/> |
961 | <Label x:Name="lblWPIndex" Content="##" HorizontalAlignment="Left" Margin="170,194,0,0" VerticalAlignment="Top" Width="28" Foreground="White" Visibility="Hidden"/> |
963 | <Label x:Name="lblWPIndex" Content="##" HorizontalAlignment="Left" Margin="170,194,0,0" VerticalAlignment="Top" Width="28" Foreground="White" Visibility="Hidden"/> |
962 | <Button x:Name="btnSendWPList" Content="" HorizontalAlignment="Left" Height="39" Margin="10,211,0,0" VerticalAlignment="Top" Width="78" ToolTip="Upload WP-list to copter" BorderBrush="#FFBDBDBD" Click="btnSendWPList_Click"> |
964 | <Button x:Name="btnSendWPList" Content="" HorizontalAlignment="Left" Height="39" Margin="96,362,0,0" VerticalAlignment="Top" Width="78" ToolTip="Upload WP-list to copter" BorderBrush="#FFBDBDBD" Click="btnSendWPList_Click"> |
963 | <Button.Background> |
965 | <Button.Background> |
964 | <ImageBrush ImageSource="Images/FromPcToCopter.png" Stretch="Uniform"/> |
966 | <ImageBrush ImageSource="Images/FromPcToCopter.png" Stretch="Uniform"/> |
965 | </Button.Background> |
967 | </Button.Background> |
966 | </Button> |
968 | </Button> |
967 | <Button x:Name="btnLoadWPLFile" Content="" HorizontalAlignment="Left" Height="43" Margin="10,257,0,0" VerticalAlignment="Top" Width="42" ToolTip="load wp-list from file" BorderBrush="#FFBDBDBD" HorizontalContentAlignment="Center" Click="btnLoadWPLFile_Click"> |
969 | <Button x:Name="btnLoadWPLFile" Content="" HorizontalAlignment="Left" Height="43" Margin="10,406,0,0" VerticalAlignment="Top" Width="42" ToolTip="load wp-list from file" BorderBrush="#FFBDBDBD" HorizontalContentAlignment="Center" Click="btnLoadWPLFile_Click"> |
968 | <Button.Background> |
970 | <Button.Background> |
969 | <ImageBrush ImageSource="Images/LoadFile.png" Stretch="Uniform"/> |
971 | <ImageBrush ImageSource="Images/LoadFile.png" Stretch="Uniform"/> |
970 | </Button.Background> |
972 | </Button.Background> |
971 | </Button> |
973 | </Button> |
- | 974 | <DataGrid x:Name="dgvWP" Height="352" Margin="10,5,10,0" VerticalAlignment="Top" Background="{x:Null}" ItemsSource="{Binding dtWaypoints1}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="14" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" BorderBrush="{x:Null}" Padding="0" AutoGenerateColumns="False"> |
|
- | 975 | <DataGrid.Columns> |
|
- | 976 | <DataGridTextColumn Header="Index" Binding="{Binding Path=Index}"/> |
|
- | 977 | <DataGridTextColumn Header="Type" Binding="{Binding Path=Type, Converter={StaticResource wpConvert}, ConverterParameter= Type}"/> |
|
- | 978 | <DataGridTextColumn Header="Name" Binding="{Binding Path=Name}"/> |
|
- | 979 | <DataGridTextColumn Header="Latitude" Binding="{Binding Path=Latitude, Converter={StaticResource wpConvert}, ConverterParameter= Latitude}"/> |
|
- | 980 | <DataGridTextColumn Header="Longitude" Binding="{Binding Path=Longitude, Converter={StaticResource wpConvert}, ConverterParameter= Longitude}"/> |
|
- | 981 | <DataGridTextColumn Header="Altitude" Binding="{Binding Path=Altitude, Converter={StaticResource wpConvert}, ConverterParameter= Altitude}"/> |
|
- | 982 | <DataGridTextColumn Header="Heading" Binding="{Binding Path=Heading, Converter={StaticResource wpConvert}, ConverterParameter= Heading}"/> |
|
- | 983 | <DataGridTextColumn Header="Speed" Binding="{Binding Path=Speed, Converter={StaticResource wpConvert}, ConverterParameter= Speed}"/> |
|
- | 984 | <DataGridTextColumn Header="ClimbRate" Binding="{Binding Path=ClimbRate, Converter={StaticResource wpConvert}, ConverterParameter= ClimbRate}"/> |
|
- | 985 | <DataGridTextColumn Header="Radius" Binding="{Binding Path=Radius, Converter={StaticResource wpConvert}, ConverterParameter= Radius}"/> |
|
- | 986 | <DataGridTextColumn Header="HoldTime" Binding="{Binding Path=HoldTime, Converter={StaticResource wpConvert}, ConverterParameter= DelayTime}"/> |
|
- | 987 | <DataGridTextColumn Header="AutoTrigger" Binding="{Binding Path=AutoTrigger, Converter={StaticResource wpConvert}, ConverterParameter= AutoTrigger}"/> |
|
- | 988 | <DataGridTextColumn Header="CamAngle" Binding="{Binding Path=CamAngle, Converter={StaticResource wpConvert}, ConverterParameter= CamAngle}"/> |
|
- | 989 | <DataGridTextColumn Header="Out1Timer" Binding="{Binding Path=Out1Timer}"/> |
|
- | 990 | </DataGrid.Columns> |
|
- | 991 | </DataGrid> |
|
972 | </Grid> |
992 | </Grid> |
973 | <Grid x:Name="GridSideBarR" Background="#66000000" Margin="0,36,0,0" HorizontalAlignment="Right" Width="23"> |
993 | <Grid x:Name="GridSideBarR" Background="#66000000" Margin="0,36,0,0" HorizontalAlignment="Right" Width="23"> |
974 | <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"> |
994 | <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"> |
975 | <Label.RenderTransform> |
995 | <Label.RenderTransform> |
976 | <TransformGroup> |
996 | <TransformGroup> |