E:\Devel\PlayniteDiagTool\PlayniteDiagTool\bin\Debug\temp\Playnite.DesktopApp\Themes\Desktop\Default\Views\DetailsViewGameOverview.xaml | e:\Devel\Playnite\source\Playnite.DesktopApp\Themes\Desktop\Default\Views\DetailsViewGameOverview.xaml | ||
---|---|---|---|
<ResourceDictionary xmlns="http://schemas.microsoft.com/win |
<ResourceDictionary xmlns="http://schemas.microsoft.com/win |
||
xmlns:x="http://schemas.microsoft.com/w |
xmlns:x="http://schemas.microsoft.com/w |
||
xmlns:mc="http://schemas.openxmlformats |
xmlns:mc="http://schemas.openxmlformats |
||
xmlns:d="http://schemas.microsoft.com/e |
xmlns:d="http://schemas.microsoft.com/e |
||
mc:Ignorable="d"> |
mc:Ignorable="d"> |
||
|
|
||
<Style TargetType="{x:Type DetailsViewGameOverview}"> |
<Style TargetType="{x:Type DetailsViewGameOverview}"> |
||
<Setter Property="Template"> |
<Setter Property="Template"> |
||
<Setter.Value> |
<Setter.Value> |
||
<ControlTemplate TargetType="{x:Type DetailsViewGameOverview}"> |
<ControlTemplate TargetType="{x:Type DetailsViewGameOverview}"> |
||
<ScrollViewer HorizontalScrollBarVisibility="Disabled |
<ScrollViewer HorizontalScrollBarVisibility="Disabled |
||
VerticalScrollBarVisibility="Auto" |
VerticalScrollBarVisibility="Auto" |
||
Style="{DynamicResource DetailsScrollViewer}" |
Style="{DynamicResource DetailsScrollViewer}" |
||
d:DesignWidth="1280" |
d:DesignWidth="1280" |
||
d:DesignHeight="1280" |
d:DesignHeight="1280" |
||
d:DataContext="{x:Static DesignMainViewModel.DesignSelectedGameD |
d:DataContext="{x:Static DesignMainViewModel.DesignSelectedGameD |
||
<Grid> |
<Grid> |
||
<FadeImage x:Name="PART_ImageBackground" Stretch="Uniform" |
<FadeImage x:Name="PART_ImageBackground" Stretch="Uniform" |
||
HorizontalAlignment="Center" VerticalAlignment="Top"> |
HorizontalAlignment="Center" VerticalAlignment="Top"> |
||
<FadeImage.ImageOpacityMask> |
<FadeImage.ImageOpacityMask> |
||
<RadialGradientBrush GradientOrigin="0.5,0" Center="0.5,0" RadiusX="2" RadiusY="0.9"> |
<RadialGradientBrush GradientOrigin="0.5,0" Center="0.5,0" RadiusX="2" RadiusY="0.9"> |
||
<RadialGradientBrush.GradientStops> |
<RadialGradientBrush.GradientStops> |
||
<GradientStop Color="Black" Offset="0.3" /> |
<GradientStop Color="Black" Offset="0.3" /> |
||
<GradientStop Color="Transparent" Offset="1" /> |
<GradientStop Color="Transparent" Offset="1" /> |
||
</RadialGradientBrush.GradientStops> |
</RadialGradientBrush.GradientStops> |
||
</RadialGradientBrush> |
</RadialGradientBrush> |
||
</FadeImage.ImageOpacityMask> |
</FadeImage.ImageOpacityMask> |
||
</FadeImage> |
</FadeImage> |
||
|
|
||
<Grid HorizontalAlignment="Stretch" Margin="20,0,20,0"> |
<Grid HorizontalAlignment="Stretch" Margin="20,0,20,0"> |
||
<Grid.RowDefinitions> |
<Grid.RowDefinitions> |
||
<RowDefinition Height="{Settings CalculatedGameDetailsIndentation}"/> |
<RowDefinition Height="{Settings CalculatedGameDetailsIndentation}"/> |
||
<RowDefinition Height="Auto"/> |
<RowDefinition Height="Auto"/> |
||
<RowDefinition Height="*"/> |
<RowDefinition Height="*"/> |
||
. | </Grid.RowDefinitions> |
</Grid.RowDefinitions> |
|
|
|
||
<DockPanel Margin="0,20,0,15" MaxWidth="1024" Grid.Row="1" |
<DockPanel Margin="0,20,0,15" MaxWidth="1024" Grid.Row="1" |
||
. | Background="Transparent"> |
Background="Transparent"> |
|
<Image Name="PART_ImageCover" VerticalAlignment="Bottom" |
<Image Name="PART_ImageCover" VerticalAlignment="Bottom" |
||
DockPanel.Dock="Right" |
DockPanel.Dock="Right" |
||
Height="{Settings GameDetailsCoverHeight}" |
Height="{Settings GameDetailsCoverHeight}" |
||
StretchDirection="Both" Stretch="Uniform" |
StretchDirection="Both" Stretch="Uniform" |
||
RenderOptions.BitmapScalingMode="Fant" /> |
RenderOptions.BitmapScalingMode="Fant" /> |
||
<StackPanel VerticalAlignment="Bottom" DockPanel.Dock="Left"> |
<StackPanel VerticalAlignment="Bottom" DockPanel.Dock="Left"> |
||
<DockPanel> |
<DockPanel> |
||
<Image Name="PART_ImageIcon" MaxHeight="48" MaxWidth="48" |
<Image Name="PART_ImageIcon" MaxHeight="48" MaxWidth="48" |
||
DockPanel.Dock="Left" Margin="0,0,10,0" |
DockPanel.Dock="Left" Margin="0,0,10,0" |
||
VerticalAlignment="Center" |
VerticalAlignment="Center" |
||
RenderOptions.BitmapScalingMode="Fant" /> |
RenderOptions.BitmapScalingMode="Fant" /> |
||
<TextBlock FontFamily="{DynamicResource FontFamily}" |
<TextBlock FontFamily="{DynamicResource FontFamily}" |
||
Text="{Binding Game.DisplayName}" DockPanel.Dock="Left" |
Text="{Binding Game.DisplayName}" DockPanel.Dock="Left" |
||
FontSize="{DynamicResource FontSizeLargest}" Margin="0,0,10,0" TextWrapping="Wrap" |
FontSize="{DynamicResource FontSizeLargest}" Margin="0,0,10,0" TextWrapping="Wrap" |
||
VerticalAlignment="Center" |
VerticalAlignment="Center" |
||
Foreground="{DynamicResource TextBrush}"> |
Foreground="{DynamicResource TextBrush}"> |
||
<TextBlock.Effect> |
<TextBlock.Effect> |
||
<DropShadowEffect ShadowDepth="3" RenderingBias="Quality"/> |
<DropShadowEffect ShadowDepth="3" RenderingBias="Quality"/> |
||
</TextBlock.Effect> |
</TextBlock.Effect> |
||
</TextBlock> |
</TextBlock> |
||
</DockPanel> |
</DockPanel> |
||
<StackPanel HorizontalAlignment="Left" VerticalAlignment="Top" |
<StackPanel HorizontalAlignment="Left" VerticalAlignment="Top" |
||
Orientation="Horizontal" Margin="0,15,0,0"> |
Orientation="Horizontal" Margin="0,15,0,0"> |
||
<Button Name="PART_ButtonPlayAction" |
<Button Name="PART_ButtonPlayAction" |
||
Width="150" Height="40" Style="{DynamicResource PlayButton}" /> |
Width="150" Height="40" Style="{DynamicResource PlayButton}" /> |
||
<Button Name="PART_ButtonContextAction" |
<Button Name="PART_ButtonContextAction" |
||
Width="150" Height="40" /> |
Width="150" Height="40" /> |
||
<Button Name="PART_ButtonMoreActions" |
<Button Name="PART_ButtonMoreActions" |
||
Content="{DynamicResource LOCMoreAction}" |
Content="{DynamicResource LOCMoreAction}" |
||
Width="150" Height="40" Margin="10,0,0,0" /> |
Width="150" Height="40" Margin="10,0,0,0" /> |
||
<Button x:Name="PART_ButtonEditGame" |
<Button x:Name="PART_ButtonEditGame" |
||
Margin="10,0,0,0" Height="40" Focusable="False" |
Margin="10,0,0,0" Height="40" Focusable="False" |
||
Content="" FontFamily="{DynamicResource FontIcoFont}"> |
Content="" FontFamily="{DynamicResource FontIcoFont}"> |
||
<Button.Style> |
<Button.Style> |
||
<Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}"> |
<Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}"> |
||
<Setter Property="Visibility" Value="Hidden" /> |
<Setter Property="Visibility" Value="Hidden" /> |
||
<Style.Triggers> |
<Style.Triggers> |
||
<DataTrigger Binding="{Binding IsMouseOver, RelativeSource={RelativeSource AncestorType=DockPanel}}" Value="True"> |
<DataTrigger Binding="{Binding IsMouseOver, RelativeSource={RelativeSource AncestorType=DockPanel}}" Value="True"> |
||
<Setter Property="Visibility" Value="Visible" /> |
<Setter Property="Visibility" Value="Visible" /> |
||
</DataTrigger> |
</DataTrigger> |
||
</Style.Triggers> |
</Style.Triggers> |
||
</Style> |
</Style> |
||
</Button.Style> |
</Button.Style> |
||
</Button> |
</Button> |
||
</StackPanel> |
</StackPanel> |
||
</StackPanel> |
</StackPanel> |
||
</DockPanel> |
</DockPanel> |
||
|
|
||
<DockPanel MaxWidth="1024" Grid.Row="2"> |
<DockPanel MaxWidth="1024" Grid.Row="2"> |
||
<StackPanel DockPanel.Dock="Left" Width="300" |
<StackPanel DockPanel.Dock="Left" Width="300" |
||
Margin="2,0,0,0"> |
Margin="2,0,0,0"> |
||
<StackPanel.Resources> |
<StackPanel.Resources> |
||
<Style TargetType="ItemsControl"> |
<Style TargetType="ItemsControl"> |
||
<Setter Property="VerticalAlignment" Value="Center" /> |
<Setter Property="VerticalAlignment" Value="Center" /> |
||
</Style> |
</Style> |
||
<Style TargetType="Label" BasedOn="{StaticResource {x:Type Label}}"> |
<Style TargetType="Label" BasedOn="{StaticResource {x:Type Label}}"> |
||
<Setter Property="Margin" Value="0,4,8,4" /> |
<Setter Property="Margin" Value="0,4,8,4" /> |
||
<Setter Property="VerticalAlignment" Value="Top" /> |
<Setter Property="VerticalAlignment" Value="Top" /> |
||
<Setter Property="Foreground" Value="{DynamicResource TextBrush}" /> |
<Setter Property="Foreground" Value="{DynamicResource TextBrush}" /> |
||
</Style> |
</Style> |
||
<Style TargetType="Button" BasedOn="{StaticResource PropertyItemButton}" /> |
<Style TargetType="Button" BasedOn="{StaticResource PropertyItemButton}" /> |
||
</StackPanel.Resources> |
</StackPanel.Resources> |
||
|
|
||
<TextBlock Text="{DynamicResource LOCGameDetails}" Margin="0,15,0,5" |
<TextBlock Text="{DynamicResource LOCGameDetails}" Margin="0,15,0,5" |
||
Style="{DynamicResource BaseTextBlockStyle}" /> |
Style="{DynamicResource BaseTextBlockStyle}" /> |
||
|
|
||
<Separator Background="{DynamicResource PanelSeparatorBrush}" /> |
<Separator Background="{DynamicResource PanelSeparatorBrush}" /> |
||
|
|
||
<GridEx Margin="0,5,0,10" |
<GridEx Margin="0,5,0,10" |
||
ColumnCount="2" StarColumns="1" |
ColumnCount="2" StarColumns="1" |
||
RowCount="21" AutoLayoutColumns="2"> |
RowCount="21" AutoLayoutColumns="2"> |
||
<Grid.Resources> |
<Grid.Resources> |
||
<Style TargetType="TextBlock" BasedOn="{StaticResource BaseTextBlockStyle}" /> |
<Style TargetType="TextBlock" BasedOn="{StaticResource BaseTextBlockStyle}" /> |
||
</Grid.Resources> |
</Grid.Resources> |
||
|
|
||
<Label Name="PART_ElemPlayTime" Content="{DynamicResource LOCTimePlayed}" /> |
<Label Name="PART_ElemPlayTime" Content="{DynamicResource LOCTimePlayed}" /> |
||
<TextBlock Name="PART_TextPlayTime" VerticalAlignment="Center" /> |
<TextBlock Name="PART_TextPlayTime" VerticalAlignment="Center" /> |
||
|
|
||
<Label Name="PART_ElemLastPlayed" Content="{DynamicResource LOCLastPlayed}" /> |
<Label Name="PART_ElemLastPlayed" Content="{DynamicResource LOCLastPlayed}" /> |
||
<TextBlock Name="PART_TextLastActivity" VerticalAlignment="Center" /> |
<TextBlock Name="PART_TextLastActivity" VerticalAlignment="Center" /> |
||
|
|
||
<Label Name="PART_ElemCompletionStatus" Content="{DynamicResource LOCCompletionStatus}" /> |
<Label Name="PART_ElemCompletionStatus" Content="{DynamicResource LOCCompletionStatus}" /> |
||
. | <TextBlock Name="PART_TextCompletionStatus" VerticalAlignment="Center" /> |
<Button Name="PART_ButtonCompletionStatus" VerticalAlignment="Center" /> |
|
|
|
||
<Label Name="PART_ElemLibrary" Content="{DynamicResource LOCGameProviderTitle}" /> |
<Label Name="PART_ElemLibrary" Content="{DynamicResource LOCGameProviderTitle}" /> |
||
<Button Name="PART_ButtonLibrary" VerticalAlignment="Center" /> |
<Button Name="PART_ButtonLibrary" VerticalAlignment="Center" /> |
||
|
|
||
<Label Name="PART_ElemPlatform" Content="{DynamicResource LOCPlatformTitle}" /> |
<Label Name="PART_ElemPlatform" Content="{DynamicResource LOCPlatformTitle}" /> |
||
. | <Button Name="PART_ButtonPlatform" VerticalAlignment="Center" /> |
<ItemsControl Name="PART_ItemsPlatforms" /> |
|
|
|
||
<Label Name="PART_ElemGenres" Content="{DynamicResource LOCGenreLabel}" /> |
<Label Name="PART_ElemGenres" Content="{DynamicResource LOCGenreLabel}" /> |
||
<ItemsControl Name="PART_ItemsGenres" /> |
<ItemsControl Name="PART_ItemsGenres" /> |
||
|
|
||
<Label Name="PART_ElemDevelopers" Content="{DynamicResource LOCDeveloperLabel}" /> |
<Label Name="PART_ElemDevelopers" Content="{DynamicResource LOCDeveloperLabel}" /> |
||
<ItemsControl Name="PART_ItemsDevelopers" /> |
<ItemsControl Name="PART_ItemsDevelopers" /> |
||
|
|
||
<Label Name="PART_ElemPublishers" Content="{DynamicResource LOCPublisherLabel}" /> |
<Label Name="PART_ElemPublishers" Content="{DynamicResource LOCPublisherLabel}" /> |
||
<ItemsControl Name="PART_ItemsPublishers" /> |
<ItemsControl Name="PART_ItemsPublishers" /> |
||
|
|
||
<Label Name="PART_ElemReleaseDate" Content="{DynamicResource LOCGameReleaseDateTitle}" /> |
<Label Name="PART_ElemReleaseDate" Content="{DynamicResource LOCGameReleaseDateTitle}" /> |
||
<Button Name="PART_ButtonReleaseDate" VerticalAlignment="Center" /> |
<Button Name="PART_ButtonReleaseDate" VerticalAlignment="Center" /> |
||
|
|
||
<Label Name="PART_ElemCategories" Content="{DynamicResource LOCGameCategoriesTitle}" /> |
<Label Name="PART_ElemCategories" Content="{DynamicResource LOCGameCategoriesTitle}" /> |
||
<ItemsControl Name="PART_ItemsCategories" /> |
<ItemsControl Name="PART_ItemsCategories" /> |
||
|
|
||
<Label Name="PART_ElemFeatures" Content="{DynamicResource LOCFeaturesLabel}" /> |
<Label Name="PART_ElemFeatures" Content="{DynamicResource LOCFeaturesLabel}" /> |
||
<ItemsControl Name="PART_ItemsFeatures" /> |
<ItemsControl Name="PART_ItemsFeatures" /> |
||
|
|
||
<Label Name="PART_ElemTags" Content="{DynamicResource LOCTagsLabel}" /> |
<Label Name="PART_ElemTags" Content="{DynamicResource LOCTagsLabel}" /> |
||
<ItemsControl Name="PART_ItemsTags" /> |
<ItemsControl Name="PART_ItemsTags" /> |
||
|
|
||
<Label Name="PART_ElemAgeRating" Content="{DynamicResource LOCAgeRatingLabel}" /> |
<Label Name="PART_ElemAgeRating" Content="{DynamicResource LOCAgeRatingLabel}" /> |
||
. | <Button Name="PART_ButtonAgeRating" VerticalAlignment="Center" /> |
<ItemsControl Name="PART_ItemsAgeRatings" /> |
|
|
|
||
<Label Name="PART_ElemSeries" Content="{DynamicResource LOCSeriesLabel}" /> |
<Label Name="PART_ElemSeries" Content="{DynamicResource LOCSeriesLabel}" /> |
||
. | <Button Name="PART_ButtonSeries" VerticalAlignment="Center" /> |
<ItemsControl Name="PART_ItemsSeries" /> |
|
|
|
||
<Label Name="PART_ElemSource" Content="{DynamicResource LOCSourceLabel}" /> |
<Label Name="PART_ElemSource" Content="{DynamicResource LOCSourceLabel}" /> |
||
<Button Name="PART_ButtonSource" VerticalAlignment="Center" /> |
<Button Name="PART_ButtonSource" VerticalAlignment="Center" /> |
||
|
|
||
<Label Name="PART_ElemRegion" Content="{DynamicResource LOCRegionLabel}" /> |
<Label Name="PART_ElemRegion" Content="{DynamicResource LOCRegionLabel}" /> |
||
. | <Button Name="PART_ButtonRegion" VerticalAlignment="Center" /> |
<ItemsControl Name="PART_ItemsRegions" /> |
|
|
|
||
<Label Name="PART_ElemVersion" Content="{DynamicResource LOCVersionLabel}" /> |
<Label Name="PART_ElemVersion" Content="{DynamicResource LOCVersionLabel}" /> |
||
<Button Name="PART_ButtonVersion" VerticalAlignment="Center" /> |
<Button Name="PART_ButtonVersion" VerticalAlignment="Center" /> |
||
|
|
||
<Label Name="PART_ElemCommunityScore" Content="{DynamicResource LOCCommunityScore}" /> |
<Label Name="PART_ElemCommunityScore" Content="{DynamicResource LOCCommunityScore}" /> |
||
<TextBlock Name="PART_TextCommunityScore" VerticalAlignment="Center" |
<TextBlock Name="PART_TextCommunityScore" VerticalAlignment="Center" |
||
Style="{DynamicResource TextBlockGameScore}" /> |
Style="{DynamicResource TextBlockGameScore}" /> |
||
|
|
||
<Label Name="PART_ElemCriticScore" Content="{DynamicResource LOCCriticScore}" /> |
<Label Name="PART_ElemCriticScore" Content="{DynamicResource LOCCriticScore}" /> |
||
<TextBlock Name="PART_TextCriticScore" VerticalAlignment="Center" |
<TextBlock Name="PART_TextCriticScore" VerticalAlignment="Center" |
||
Style="{DynamicResource TextBlockGameScore}" /> |
Style="{DynamicResource TextBlockGameScore}" /> |
||
|
|
||
<Label Name="PART_ElemUserScore" Content="{DynamicResource LOCUserScore}" /> |
<Label Name="PART_ElemUserScore" Content="{DynamicResource LOCUserScore}" /> |
||
<TextBlock Name="PART_TextUserScore" VerticalAlignment="Center" |
<TextBlock Name="PART_TextUserScore" VerticalAlignment="Center" |
||
Style="{DynamicResource TextBlockGameScore}" /> |
Style="{DynamicResource TextBlockGameScore}" /> |
||
|
|
||
<Label Name="PART_ElemLinks" Content="{DynamicResource LOCLinksLabel}" /> |
<Label Name="PART_ElemLinks" Content="{DynamicResource LOCLinksLabel}" /> |
||
<ItemsControl Name="PART_ItemsLinks" /> |
<ItemsControl Name="PART_ItemsLinks" /> |
||
</GridEx> |
</GridEx> |
||
</StackPanel> |
</StackPanel> |
||
|
|
||
<StackPanel DockPanel.Dock="Right" Margin="10,0,2,0"> |
<StackPanel DockPanel.Dock="Right" Margin="10,0,2,0"> |
||
<StackPanel Name="PART_ElemNotes"> |
<StackPanel Name="PART_ElemNotes"> |
||
<TextBlock Text="{DynamicResource LOCNotesLabel}" Margin="0,15,0,5" |
<TextBlock Text="{DynamicResource LOCNotesLabel}" Margin="0,15,0,5" |
||
Style="{DynamicResource BaseTextBlockStyle}" /> |
Style="{DynamicResource BaseTextBlockStyle}" /> |
||
<Separator Background="{DynamicResource PanelSeparatorBrush}" /> |
<Separator Background="{DynamicResource PanelSeparatorBrush}" /> |
||
<TextBox Name="PART_TextNotes" IsReadOnly="True" |
<TextBox Name="PART_TextNotes" IsReadOnly="True" |
||
BorderThickness="0" |
BorderThickness="0" |
||
AcceptsReturn="True" TextWrapping="Wrap" |
AcceptsReturn="True" TextWrapping="Wrap" |
||
Margin="-1,5,-1,5" Padding="0"/> |
Margin="-1,5,-1,5" Padding="0"/> |
||
</StackPanel> |
</StackPanel> |
||
|
|
||
<StackPanel Name="PART_ElemDescription"> |
<StackPanel Name="PART_ElemDescription"> |
||
<TextBlock Text="{DynamicResource LOCGameDescriptionTitle}" Margin="0,15,0,5" |
<TextBlock Text="{DynamicResource LOCGameDescriptionTitle}" Margin="0,15,0,5" |
||
Style="{DynamicResource BaseTextBlockStyle}" /> |
Style="{DynamicResource BaseTextBlockStyle}" /> |
||
<Separator Background="{DynamicResource PanelSeparatorBrush}" /> |
<Separator Background="{DynamicResource PanelSeparatorBrush}" /> |
||
<HtmlTextView Name="PART_HtmlDescription" |
<HtmlTextView Name="PART_HtmlDescription" |
||
Margin="0,5,0,5" |
Margin="0,5,0,5" |
||
HtmlFontSize="{DynamicResource FontSize}" |
HtmlFontSize="{DynamicResource FontSize}" |
||
HtmlFontFamily="{DynamicResource FontFamily}" |
HtmlFontFamily="{DynamicResource FontFamily}" |
||
HtmlForeground="{DynamicResource TextColor}" |
HtmlForeground="{DynamicResource TextColor}" |
||
LinkForeground="{DynamicResource GlyphColor}" |
LinkForeground="{DynamicResource GlyphColor}" |
||
ScrollViewer.HorizontalScrollBarVisibil |
ScrollViewer.HorizontalScrollBarVisibil |
||
ScrollViewer.VerticalScrollBarVisibilit |
ScrollViewer.VerticalScrollBarVisibilit |
||
</StackPanel> |
</StackPanel> |
||
</StackPanel> |
</StackPanel> |
||
</DockPanel> |
</DockPanel> |
||
</Grid> |
</Grid> |
||
</Grid> |
</Grid> |
||
</ScrollViewer> |
</ScrollViewer> |
||
</ControlTemplate> |
</ControlTemplate> |
||
</Setter.Value> |
</Setter.Value> |
||
</Setter> |
</Setter> |
||
</Style> |
</Style> |
||
</ResourceDictionary> |
</ResourceDictionary> |