<Window x:Class="HandBrakeWPF.Views.MainView"\r
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"\r
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:PresentationFramework="clr-namespace:Caliburn.PresentationFramework;assembly=Caliburn.PresentationFramework" Title="{Binding Path=WindowTitle}" Height="655" Width="1015" FontSize="11">\r
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" \r
+ xmlns:PresentationFramework="clr-namespace:Caliburn.PresentationFramework;assembly=Caliburn.PresentationFramework" \r
+ xmlns:Views="clr-namespace:HandBrakeWPF.Views"\r
+ xmlns:Data="clr-namespace:System.Windows.Data;assembly=PresentationFramework" \r
+ Title="{Data:Binding Path=WindowTitle}" Height="655" Width="1015" FontSize="11">\r
\r
<Grid>\r
<StackPanel Orientation="Vertical" VerticalAlignment="Stretch" HorizontalAlignment="Stretch">\r
</MenuItem>\r
\r
<MenuItem Header="Tools">\r
- <MenuItem Header="Show Queue" />\r
- <MenuItem Header="Activity Window" />\r
+ <MenuItem Header="Show Queue" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
+ <MenuItem Header="Activity Window" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
</MenuItem>\r
\r
<MenuItem Header="Presets">\r
- <MenuItem Header="Reset Built-in Presets" />\r
- <MenuItem Header="Delete Built-in Presets" />\r
+ <MenuItem Header="Reset Built-in Presets" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
+ <MenuItem Header="Delete Built-in Presets" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
<Separator />\r
- <MenuItem Header="Save As New Preset" />\r
- <MenuItem Header="Import" />\r
- <MenuItem Header="Export" />\r
- <MenuItem Header="Set as Default" />\r
+ <MenuItem Header="Save As New Preset" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
+ <MenuItem Header="Import" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
+ <MenuItem Header="Export" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
+ <MenuItem Header="Set as Default" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
</MenuItem>\r
\r
<MenuItem Header="Help">\r
- <MenuItem Header="HandBrake User Guide" />\r
+ <MenuItem Header="HandBrake User Guide" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
<Separator />\r
- <MenuItem Header="Check for Updates" />\r
+ <MenuItem Header="Check for Updates" PresentationFramework:Message.Attach="[Event Click] = [Action ExitApplication]" />\r
<Separator />\r
- <MenuItem Header="About..." />\r
+ <MenuItem Header="About..." PresentationFramework:Message.Attach="[Event Click] = [Action AboutApplication]" />\r
</MenuItem>\r
</Menu>\r
\r
<!-- Tab Control -->\r
<TabControl HorizontalAlignment="Left" VerticalAlignment="Stretch" Width="725" Height="330" Margin="10,10,10,10" Name="tabControl" >\r
<TabItem Header="Picture" Name="pictureTab">\r
- <Grid />\r
+ <Views:PictureSettingsView x:Name="pictureSettingsView"></Views:PictureSettingsView>\r
</TabItem>\r
<TabItem Header="Video Filters" Name="filtersTab">\r
- <Grid />\r
+ <Views:FiltersView></Views:FiltersView>\r
</TabItem>\r
<TabItem Header="Video" Name="videoTab">\r
- <Grid />\r
+ <Views:VideoView></Views:VideoView>\r
</TabItem>\r
<TabItem Header="Audio" Name="audioTab">\r
- <Grid />\r
+ <Views:AudioView></Views:AudioView>\r
</TabItem>\r
<TabItem Header="Chapters" Name="chaptersTab">\r
- <Grid />\r
+ <Views:ChaptersView></Views:ChaptersView>\r
</TabItem>\r
<TabItem Header="Advanced" Name="advancedTab">\r
- <Grid />\r
+ <Views:AdvancedView></Views:AdvancedView>\r
</TabItem>\r
</TabControl>\r
\r
</GroupBox>\r
</StackPanel>\r
\r
- </StackPanel>\r
- \r
+ </StackPanel> \r
\r
<!-- Status Bar -->\r
<StatusBar Grid.Row="6" Height="30" Grid.ColumnSpan="2" VerticalAlignment="Bottom">\r
</StatusBar>\r
\r
</StackPanel>\r
- \r
-\r
-\r
-\r
- \r
-\r
</Grid>\r
</Window>\r