Rev 2335 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2335 | Rev 2340 | ||
---|---|---|---|
Line 662... | Line 662... | ||
662 | 662 | ||
663 | </Grid> |
663 | </Grid> |
664 | </TabItem> |
664 | </TabItem> |
665 | </TabControl> |
665 | </TabControl> |
666 | </Grid> |
666 | </Grid> |
667 | <Grid x:Name="GridSettings" Background="#7B000000" HorizontalAlignment="Left" Width="233" Margin="23,36,0,0"> |
667 | <Grid x:Name="GridSettings" Background="#7B000000" HorizontalAlignment="Left" Width="233" Margin="23,36,0,0" Visibility="Collapsed"> |
668 | <TabControl x:Name="tabControlSettings" HorizontalAlignment="Left" Width="229" Background="{x:Null}" Margin="2,0,0,0"> |
668 | <TabControl x:Name="tabControlSettings" HorizontalAlignment="Left" Width="229" Background="{x:Null}" Margin="2,0,0,0"> |
669 | <TabItem Header="General" Margin="0,0,-0.237,0"> |
669 | <TabItem Header="General" Margin="0,0,-0.237,0"> |
670 | <Grid x:Name="TabGridGeneral"> |
670 | <Grid x:Name="TabGridGeneral"> |
671 | <local:SerialPortCtrl x:Name="serialPortCtrl" HorizontalAlignment="Left" Height="256" Margin="11,5,0,0" VerticalAlignment="Top" Width="210"/> |
671 | <local:SerialPortCtrl x:Name="serialPortCtrl" HorizontalAlignment="Left" Height="256" Margin="11,5,0,0" VerticalAlignment="Top" Width="210"/> |
Line 968... | Line 968... | ||
968 | <Button x:Name="btnOSDForward" Content="Æ" HorizontalAlignment="Left" Height="34" Margin="203,5,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDForward_Click"/> |
968 | <Button x:Name="btnOSDForward" Content="Æ" HorizontalAlignment="Left" Height="34" Margin="203,5,0,0" VerticalAlignment="Top" Width="47" FontFamily="Wingdings 3" Click="btnOSDForward_Click"/> |
969 | <Label x:Name="label_Copy7" Content="Page" HorizontalAlignment="Left" Margin="205,78,0,0" VerticalAlignment="Top" Foreground="White" Padding="0" Width="47"/> |
969 | <Label x:Name="label_Copy7" Content="Page" HorizontalAlignment="Left" Margin="205,78,0,0" VerticalAlignment="Top" Foreground="White" Padding="0" Width="47"/> |
970 | <Button x:Name="btnOSDEnter" Content="" HorizontalAlignment="Left" Height="34" Margin="87,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDEnter_Click"/> |
970 | <Button x:Name="btnOSDEnter" Content="" HorizontalAlignment="Left" Height="34" Margin="87,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDEnter_Click"/> |
971 | <Button x:Name="btnOSDLeave" Content="" HorizontalAlignment="Left" Height="34" Margin="144,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDLeave_Click"/> |
971 | <Button x:Name="btnOSDLeave" Content="" HorizontalAlignment="Left" Height="34" Margin="144,90,0,0" VerticalAlignment="Top" Width="52" Click="btnOSDLeave_Click"/> |
972 | </Grid> |
972 | </Grid> |
973 | <Grid x:Name="GridWP" Margin="23,36,25,0" Background="#7F000000" Height="500" VerticalAlignment="Top" Visibility="Collapsed"> |
973 | <Grid x:Name="GridWP" Margin="23,36,25,0" Background="#7F000000" Height="500" VerticalAlignment="Top"> |
974 | <Label x:Name="label4" Content="points" HorizontalAlignment="Right" Margin="0,376,41,0" VerticalAlignment="Top" Width="53" Foreground="White" Height="26" HorizontalContentAlignment="Right"/> |
974 | <Label x:Name="label4" Content="points" HorizontalAlignment="Right" Margin="0,376,41,0" VerticalAlignment="Top" Width="53" Foreground="White" Height="26" HorizontalContentAlignment="Right"/> |
975 | <Label x:Name="lblWPCount" Content="##" HorizontalAlignment="Right" Margin="0,382,5,0" VerticalAlignment="Top" Width="38" Foreground="White" HorizontalContentAlignment="Right" Padding="0" Height="16"/> |
975 | <Label x:Name="lblWPCount" Content="##" HorizontalAlignment="Right" Margin="0,382,5,0" VerticalAlignment="Top" Width="38" Foreground="White" HorizontalContentAlignment="Right" Padding="0" Height="16"/> |
976 | <Label x:Name="label4_Copy" Content="WP Index" HorizontalAlignment="Left" Margin="94,194,0,0" VerticalAlignment="Top" Width="80" Foreground="White" Visibility="Hidden"/> |
976 | <Label x:Name="label4_Copy" Content="WP Index" HorizontalAlignment="Left" Margin="94,194,0,0" VerticalAlignment="Top" Width="80" Foreground="White" Visibility="Hidden"/> |
977 | <Label x:Name="lblWPIndex" Content="##" HorizontalAlignment="Left" Margin="170,194,0,0" VerticalAlignment="Top" Width="28" Foreground="White" Visibility="Hidden"/> |
977 | <Label x:Name="lblWPIndex" Content="##" HorizontalAlignment="Left" Margin="170,194,0,0" VerticalAlignment="Top" Width="28" Foreground="White" Visibility="Hidden"/> |
978 | <Border Margin="10,370,0,3" BorderBrush="White" BorderThickness="0.5" CornerRadius="5" HorizontalAlignment="Left" Width="214"> |
978 | <Border Margin="10,359,0,3" BorderBrush="White" BorderThickness="0.5" CornerRadius="5" HorizontalAlignment="Left" Width="322"> |
979 | <Grid Margin="-0.5,-3.5,-0.5,4.5"> |
979 | <Grid Margin="0,-4,-1,4"> |
980 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="103,25,0,61"> |
980 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="103,0,0,61" Height="40" VerticalAlignment="Bottom"> |
981 | <Rectangle.Style> |
981 | <Rectangle.Style> |
982 | <Style TargetType="{x:Type Rectangle}"> |
982 | <Style TargetType="{x:Type Rectangle}"> |
983 | <Style.Triggers> |
983 | <Style.Triggers> |
984 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnGetWPList}" Value="True"> |
984 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnGetWPList}" Value="True"> |
985 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
985 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
Line 991... | Line 991... | ||
991 | <Button x:Name="btnGetWPList" Content="" HorizontalAlignment="Left" Height="36" Margin="104,0,0,62" VerticalAlignment="Bottom" Width="92" Click="btnGetWP_Click" ToolTip="Download WP-list from copter" BorderBrush="#FFBDBDBD" Style="{DynamicResource ButtonWithoutEffectStyle}"> |
991 | <Button x:Name="btnGetWPList" Content="" HorizontalAlignment="Left" Height="36" Margin="104,0,0,62" VerticalAlignment="Bottom" Width="92" Click="btnGetWP_Click" ToolTip="Download WP-list from copter" BorderBrush="#FFBDBDBD" Style="{DynamicResource ButtonWithoutEffectStyle}"> |
992 | <Button.Background> |
992 | <Button.Background> |
993 | <ImageBrush ImageSource="Images/FromCopterToPc.png" Stretch="Uniform"/> |
993 | <ImageBrush ImageSource="Images/FromCopterToPc.png" Stretch="Uniform"/> |
994 | </Button.Background> |
994 | </Button.Background> |
995 | </Button> |
995 | </Button> |
996 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="4,25,0,61"> |
996 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="4,0,0,61" Height="40" VerticalAlignment="Bottom"> |
997 | <Rectangle.Style> |
997 | <Rectangle.Style> |
998 | <Style TargetType="{x:Type Rectangle}"> |
998 | <Style TargetType="{x:Type Rectangle}"> |
999 | <Style.Triggers> |
999 | <Style.Triggers> |
1000 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnSendWPList}" Value="True"> |
1000 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnSendWPList}" Value="True"> |
1001 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
1001 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
Line 1007... | Line 1007... | ||
1007 | <Button x:Name="btnSendWPList" Content="" HorizontalAlignment="Left" Height="36" Margin="5,0,0,62" VerticalAlignment="Bottom" Width="92" ToolTip="Upload WP-list to copter" BorderBrush="#FFBDBDBD" Click="btnSendWPList_Click" Style="{DynamicResource ButtonWithoutEffectStyle}"> |
1007 | <Button x:Name="btnSendWPList" Content="" HorizontalAlignment="Left" Height="36" Margin="5,0,0,62" VerticalAlignment="Bottom" Width="92" ToolTip="Upload WP-list to copter" BorderBrush="#FFBDBDBD" Click="btnSendWPList_Click" Style="{DynamicResource ButtonWithoutEffectStyle}"> |
1008 | <Button.Background> |
1008 | <Button.Background> |
1009 | <ImageBrush ImageSource="Images/FromPcToCopter.png" Stretch="Uniform"/> |
1009 | <ImageBrush ImageSource="Images/FromPcToCopter.png" Stretch="Uniform"/> |
1010 | </Button.Background> |
1010 | </Button.Background> |
1011 | </Button> |
1011 | </Button> |
1012 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="4,86,0,0"> |
1012 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="4,0,0,0" Height="40" VerticalAlignment="Bottom"> |
1013 | <Rectangle.Style> |
1013 | <Rectangle.Style> |
1014 | <Style TargetType="{x:Type Rectangle}"> |
1014 | <Style TargetType="{x:Type Rectangle}"> |
1015 | <Style.Triggers> |
1015 | <Style.Triggers> |
1016 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnLoadWPLFile}" Value="True"> |
1016 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnLoadWPLFile}" Value="True"> |
1017 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
1017 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
Line 1026... | Line 1026... | ||
1026 | </Button.Background> |
1026 | </Button.Background> |
1027 | </Button> |
1027 | </Button> |
1028 | <Label x:Name="label4_Copy5" Content="receive from copter" HorizontalAlignment="Left" Margin="98,0,0,98" VerticalAlignment="Bottom" Width="116" Foreground="White"/> |
1028 | <Label x:Name="label4_Copy5" Content="receive from copter" HorizontalAlignment="Left" Margin="98,0,0,98" VerticalAlignment="Bottom" Width="116" Foreground="White"/> |
1029 | <Label x:Name="label4_Copy6" Content="send to copter" HorizontalAlignment="Left" Margin="1,0,0,98" VerticalAlignment="Bottom" Width="86" Foreground="White"/> |
1029 | <Label x:Name="label4_Copy6" Content="send to copter" HorizontalAlignment="Left" Margin="1,0,0,98" VerticalAlignment="Bottom" Width="86" Foreground="White"/> |
1030 | <Label x:Name="label4_Copy7" Content="load from file" HorizontalAlignment="Left" Margin="0,0,0,36" VerticalAlignment="Bottom" Width="86" Foreground="White"/> |
1030 | <Label x:Name="label4_Copy7" Content="load from file" HorizontalAlignment="Left" Margin="0,0,0,36" VerticalAlignment="Bottom" Width="86" Foreground="White"/> |
1031 | <Rectangle HorizontalAlignment="Left" Width="48" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="149,86,0,0"> |
1031 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="221,0,0,0" Height="40" VerticalAlignment="Bottom"> |
1032 | <Rectangle.Style> |
1032 | <Rectangle.Style> |
1033 | <Style TargetType="{x:Type Rectangle}"> |
1033 | <Style TargetType="{x:Type Rectangle}"> |
1034 | <Style.Triggers> |
1034 | <Style.Triggers> |
1035 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnClearWPList}" Value="True"> |
1035 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnClearWPList}" Value="True"> |
1036 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
1036 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
1037 | </DataTrigger> |
1037 | </DataTrigger> |
1038 | </Style.Triggers> |
1038 | </Style.Triggers> |
1039 | </Style> |
1039 | </Style> |
1040 | </Rectangle.Style> |
1040 | </Rectangle.Style> |
1041 | </Rectangle> |
1041 | </Rectangle> |
1042 | <Button x:Name="btnClearWPList" Content="" HorizontalAlignment="Left" Height="36" Margin="149,0,0,2" VerticalAlignment="Bottom" Width="48" ToolTip="Download WP-list from copter" BorderBrush="#FFBDBDBD" Style="{DynamicResource ButtonWithoutEffectStyle}" Click="btnClearWPList_Click"> |
1042 | <Button x:Name="btnClearWPList" Content="" HorizontalAlignment="Left" Height="36" Margin="221,0,0,2" VerticalAlignment="Bottom" Width="94" ToolTip="Download WP-list from copter" BorderBrush="#FFBDBDBD" Style="{DynamicResource ButtonWithoutEffectStyle}" Click="btnClearWPList_Click"> |
1043 | <Button.Background> |
1043 | <Button.Background> |
1044 | <ImageBrush ImageSource="Images/DeleteList.png" Stretch="Uniform"/> |
1044 | <ImageBrush ImageSource="Images/DeleteList.png" Stretch="Uniform"/> |
1045 | </Button.Background> |
1045 | </Button.Background> |
1046 | </Button> |
1046 | </Button> |
1047 | <Label x:Name="label4_Copy11" Content="clear list" HorizontalAlignment="Left" Margin="145,0,0,36" VerticalAlignment="Bottom" Width="56" Foreground="White"/> |
1047 | <Label x:Name="label4_Copy11" Content="clear local list" HorizontalAlignment="Left" Margin="217,0,0,36" VerticalAlignment="Bottom" Width="93" Foreground="White"/> |
- | 1048 | <Rectangle HorizontalAlignment="Left" Width="94" Stroke="#FFE4E4E4" StrokeThickness="0.5" Margin="221,0,0,61" Height="40" VerticalAlignment="Bottom"> |
|
- | 1049 | <Rectangle.Style> |
|
- | 1050 | <Style TargetType="{x:Type Rectangle}"> |
|
- | 1051 | <Style.Triggers> |
|
- | 1052 | <DataTrigger Binding="{Binding IsMouseOver, ElementName=btnClearCopterList}" Value="True"> |
|
- | 1053 | <Setter Property="Fill" Value="{DynamicResource PressedItemBrush}"/> |
|
- | 1054 | </DataTrigger> |
|
- | 1055 | </Style.Triggers> |
|
- | 1056 | </Style> |
|
- | 1057 | </Rectangle.Style> |
|
- | 1058 | </Rectangle> |
|
- | 1059 | <Button x:Name="btnClearCopterList" Content="" HorizontalAlignment="Left" Height="36" Margin="223,0,0,63" VerticalAlignment="Bottom" Width="92" ToolTip="Download WP-list from copter" BorderBrush="#FFBDBDBD" Style="{DynamicResource ButtonWithoutEffectStyle}" Click="btnClearCopterList_Click"> |
|
- | 1060 | <Button.Background> |
|
- | 1061 | <ImageBrush ImageSource="Images/DeleteCopterList.png" Stretch="Uniform"/> |
|
- | 1062 | </Button.Background> |
|
- | 1063 | </Button> |
|
- | 1064 | <Label x:Name="label4_Copy12" Content="clear copter list" HorizontalAlignment="Left" Margin="217,0,0,98" VerticalAlignment="Bottom" Width="93" Foreground="White" Height="26"/> |
|
1048 | </Grid> |
1065 | </Grid> |
1049 | </Border> |
1066 | </Border> |
1050 | <DataGrid x:Name="dgvWP" Margin="10,5,10,143" Background="{x:Null}" ItemsSource="{Binding}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="14" HorizontalGridLinesBrush="#FF688CAF" VerticalGridLinesBrush="#FF688CAF" HeadersVisibility="Column" BorderBrush="{x:Null}" Padding="0" AutoGenerateColumns="False"> |
1067 | <DataGrid x:Name="dgvWP" Margin="10,5,10,143" 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"> |
1051 | <DataGrid.Columns> |
1068 | <DataGrid.Columns> |
1052 | <DataGridTextColumn Header="Index" Binding="{Binding Path=Index}"/> |
1069 | <DataGridTextColumn Header="Index" Binding="{Binding Path=Index}"/> |
1053 | <DataGridTextColumn Header="Type" Binding="{Binding Path=Type, Converter={StaticResource wpConvert}, ConverterParameter= Type}"/> |
1070 | <DataGridTextColumn Header="Type" Binding="{Binding Path=Type, Converter={StaticResource wpConvert}, ConverterParameter= Type}"/> |
1054 | <DataGridTextColumn Header="Name" Binding="{Binding Path=Name}"/> |
1071 | <DataGridTextColumn Header="Name" Binding="{Binding Path=Name}"/> |
1055 | <DataGridTextColumn Header="Latitude" Binding="{Binding Path=Latitude, Converter={StaticResource wpConvert}, ConverterParameter= Latitude}"/> |
1072 | <DataGridTextColumn Header="Latitude" Binding="{Binding Path=Latitude, Converter={StaticResource wpConvert}, ConverterParameter= Latitude}"/> |