<Window x:Class="MediaAssistant.Controls.Dialog.DialogView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="{Binding Title}"
WindowStartupLocation="CenterScreen"
ResizeMode="NoResize"
ShowInTaskbar="False"
SizeToContent="WidthAndHeight"
WindowStyle="None"
AllowsTransparency="True"
Background="Transparent">
<Window.Resources>
<ImageBrush x:Key="Close_inact" ImageSource="../../HeaderImages/Close_inact.png" />
<ImageBrush x:Key="Min_inact" ImageSource="../../HeaderImages/Minimize_inact.png" />
<ImageBrush x:Key="Max_inact" ImageSource="../../HeaderImages/Maximize_inact.png" />
<ImageBrush x:Key="Close_act" ImageSource="../../HeaderImages/Close_act.png" />
<ImageBrush x:Key="Min_act" ImageSource="../../HeaderImages/Minimize_act.png" />
<ImageBrush x:Key="Max_act" ImageSource="../../HeaderImages/Maximize_act.png" />
<ImageBrush x:Key="Close_pr" ImageSource="../../HeaderImages/Close_pr.png" />
<ImageBrush x:Key="Min_pr" ImageSource="../../HeaderImages/Minimize_pr.png" />
<ImageBrush x:Key="Max_pr" ImageSource="../../HeaderImages/Maximize_pr.png" />
</Window.Resources>
<Border BorderThickness="1" BorderBrush="#867B6C" CornerRadius="10,10,0,0">
<DockPanel>
<Grid DockPanel.Dock="Top">
<Border Background="{StaticResource HeaderGradientBackground}" CornerRadius="10,10,0,0">
<Grid>
<Rectangle Height="35" Margin="10,0,10,0" VerticalAlignment="Top" HorizontalAlignment="Stretch" MouseDown="move_window" Fill="{StaticResource HeaderGradientBackground}">
</Rectangle>
<TextBlock Text="{Binding Title}" Foreground="#867B6C" HorizontalAlignment="Center" VerticalAlignment="Center" MouseDown="move_window" />
</Grid>
</Border>
<Rectangle Margin="8,4,0,0" VerticalAlignment="Top" HorizontalAlignment="Left"
Width="56" Height="15" Fill="Transparent"
MouseEnter="Activate_Title_Icons" MouseLeave="Deactivate_Title_Icons" />
<Grid HorizontalAlignment="Right" Margin="10,0,10,0">
<Ellipse Margin="50,4,0,0" VerticalAlignment="Top" HorizontalAlignment="Left"
Width="14" Height="15" MouseLeftButtonUp="EXIT"
MouseEnter="Activate_Title_Icons" MouseLeave="Deactivate_Title_Icons"
MouseLeftButtonDown="Close_pressing" Name="Close_btn"
Fill="{DynamicResource Close_inact}" />
</Grid>
</Grid>
<StackPanel DockPanel.Dock="Bottom" Background="{StaticResource LightBackground}">
<ContentControl Margin="5" Content="{Binding ContentPresenter.View}"/>
<StackPanel Margin="5,5,10,5" Orientation="Horizontal" HorizontalAlignment="Right">
<Button Command="{Binding DialogCommand}" CommandParameter="Cancel" Content="{Binding CancelButtonCaption}" Margin="10" MinWidth="80"/>
<Button Command="{Binding DialogCommand}" CommandParameter="Ok" Content="{Binding OkButtonCaption}" Margin="0,10" MinWidth="80" />
</StackPanel>
</StackPanel>
</DockPanel>
</Border>
</Window>