OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / HandBrakeWPF / Views / Controls / PictureSettingsView.xaml
1 <UserControl x:Class="HandBrakeWPF.Views.PictureSettingsView"\r
2              xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"\r
3              xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"\r
4              xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" \r
5              xmlns:d="http://schemas.microsoft.com/expression/blend/2008" \r
6              xmlns:Controls="clr-namespace:Microsoft.Windows.Controls;assembly=WPFToolkit.Extended"\r
7              >\r
8     \r
9     <StackPanel Orientation="Horizontal" VerticalAlignment="Stretch" HorizontalAlignment="Stretch">\r
10 \r
11         <!-- Size Panel-->\r
12         <StackPanel Name="SizePanel" Orientation="Vertical" >\r
13             <Label Content="Size" FontWeight="Bold" />\r
14 \r
15             <!-- Row 1-->\r
16             <StackPanel Orientation="Horizontal" Margin="5,0,5,0">\r
17                 <Label Content="Source" Grid.Row="0" Grid.Column="0" />\r
18                 <Label Content="---" Name="sourceResolution" Grid.Row="0" Grid.Column="1" />\r
19             </StackPanel>\r
20 \r
21             <!-- Row 2-->\r
22             <StackPanel Orientation="Horizontal" Margin="5,0,5,0">\r
23                 <Label Content="Width:" Grid.Row="1" Grid.Column="0" />\r
24                 <Controls:NumericUpDown Name="width" Minimum="0" Grid.Row="1" Grid.Column="1" Width="45"  />\r
25                 <Label Content="Height:" Grid.Row="1" Grid.Column="2" />\r
26                 <Controls:NumericUpDown Name="height" Minimum="0" Grid.Row="1" Grid.Column="3" Width="45"  />\r
27                 <CheckBox Content="Keep Aspect Ratio" VerticalAlignment="Center" Margin="5,0,0,0" />\r
28             </StackPanel>\r
29 \r
30             <!-- Row 3-->\r
31             <Grid Margin="5,15,5,0">\r
32                 <Grid.RowDefinitions>\r
33                     <RowDefinition Height="Auto" />\r
34                     <RowDefinition Height="Auto" />\r
35                     <RowDefinition Height="Auto" />\r
36                     <RowDefinition Height="Auto" />\r
37                     <RowDefinition Height="Auto" />\r
38                     <RowDefinition Height="Auto" />\r
39                 </Grid.RowDefinitions>\r
40 \r
41                 <Grid.ColumnDefinitions>\r
42                     <ColumnDefinition Width="Auto" />\r
43                     <ColumnDefinition Width="Auto" />\r
44                 </Grid.ColumnDefinitions>\r
45 \r
46                 <Label Content="Anamorphic:" Grid.Row="0" Grid.Column="0" />\r
47                 <Label Content="Modulus:" Grid.Row="1" Grid.Column="0" />\r
48                 <Label Content="Display Width:" Grid.Row="2" Grid.Column="0" />\r
49                 <Label Content="PAR Width:" Grid.Row="3" Grid.Column="0" />\r
50                 <Label Content="PAR Height:" Grid.Row="4" Grid.Column="0" />\r
51                 <Label Content="Display Size:" Grid.Row="5" Grid.Column="0" />\r
52 \r
53                 <ComboBox Width="110" Grid.Row="0" Grid.Column="1" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
54                 <ComboBox Width="110" Grid.Row="1" Grid.Column="1" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
55                 <Controls:NumericUpDown Width="45" Grid.Row="2" Grid.Column="1" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
56                 <Controls:NumericUpDown Width="45" Grid.Row="3" Grid.Column="1" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
57                 <Controls:NumericUpDown Width="45" Grid.Row="4" Grid.Column="1" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
58                 <Label Content="---" Grid.Row="5" Grid.Column="1" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
59             </Grid>\r
60         </StackPanel>\r
61 \r
62 \r
63         <StackPanel Name="CropPanel" Margin="50,0,0,0" VerticalAlignment="Stretch" HorizontalAlignment="Stretch">\r
64             <Label Content="Cropping" FontWeight="Bold" />\r
65             <RadioButton Content="Automatic" Margin="10,0,0,0"/>\r
66             <RadioButton Content="Custom" Margin="10,0,0,0" />\r
67             \r
68             <Grid Margin="0,10,0,0">\r
69                 <Grid.RowDefinitions>\r
70                     <RowDefinition Height="Auto" />\r
71                     <RowDefinition Height="Auto" />\r
72                     <RowDefinition Height="Auto" />\r
73                     <RowDefinition Height="Auto" />\r
74                     <RowDefinition Height="Auto" />\r
75                 </Grid.RowDefinitions>\r
76 \r
77                 <Grid.ColumnDefinitions>\r
78                     <ColumnDefinition Width="Auto" />\r
79                     <ColumnDefinition Width="Auto" />\r
80                     <ColumnDefinition Width="Auto" />\r
81                     <ColumnDefinition Width="Auto" />\r
82                     <ColumnDefinition Width="Auto" />\r
83                 </Grid.ColumnDefinitions>\r
84 \r
85                 <Label Content="Top" Grid.Row="0" Grid.Column="2" VerticalAlignment="Center" />\r
86                 <Label Content="Bottom" Grid.Row="4" Grid.Column="2" VerticalAlignment="Center" />\r
87                 <Label Content="Left" Grid.Row="2" Grid.Column="0" HorizontalAlignment="Center" />\r
88                 <Label Content="Right" Grid.Row="2" Grid.Column="4" HorizontalAlignment="Center" />\r
89 \r
90                 <Controls:NumericUpDown Width="45" Grid.Row="1" Grid.Column="2" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
91                 <Controls:NumericUpDown Width="45" Grid.Row="3" Grid.Column="2" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
92                 <Controls:NumericUpDown Width="45" Grid.Row="2" Grid.Column="1" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
93                 <Controls:NumericUpDown Width="45" Grid.Row="2" Grid.Column="3" HorizontalAlignment="Left" Margin="0,0,0,5" />\r
94 \r
95             </Grid>\r
96             \r
97             \r
98         </StackPanel>\r
99 \r
100 \r
101     </StackPanel>\r
102 </UserControl>\r