Only show buttons on mouse over
This commit is contained in:
parent
88d3e5ff0c
commit
da06511951
@ -7,7 +7,17 @@
|
|||||||
mc:Ignorable="d" d:DesignWidth="400" d:DesignHeight="87" MaxHeight="87" MinHeight="87" MinWidth="300"
|
mc:Ignorable="d" d:DesignWidth="400" d:DesignHeight="87" MaxHeight="87" MinHeight="87" MinWidth="300"
|
||||||
x:Class="LibationAvalonia.Views.ProcessBookControl" Background="{CompiledBinding BackgroundColor}">
|
x:Class="LibationAvalonia.Views.ProcessBookControl" Background="{CompiledBinding BackgroundColor}">
|
||||||
|
|
||||||
<Border BorderBrush="{DynamicResource SystemControlForegroundBaseMediumBrush}" BorderThickness="0,0,0,1">
|
<UserControl.Styles>
|
||||||
|
<Style Selector="Border#QueuedItemBorder:not(:pointerover) Button">
|
||||||
|
<Setter Property="IsVisible" Value="False" />
|
||||||
|
</Style>
|
||||||
|
<Style Selector="Border#QueuedItemBorder:pointerover Button">
|
||||||
|
<Setter Property="IsVisible" Value="True" />
|
||||||
|
</Style>
|
||||||
|
</UserControl.Styles>
|
||||||
|
|
||||||
|
<Border Name="QueuedItemBorder" Background="Transparent" BorderBrush="{DynamicResource SystemControlForegroundBaseMediumBrush}" BorderThickness="0,0,0,1">
|
||||||
|
|
||||||
<Grid ColumnDefinitions="Auto,*,Auto">
|
<Grid ColumnDefinitions="Auto,*,Auto">
|
||||||
|
|
||||||
<Panel Grid.Column="0" Margin="3" Width="80" Height="80" HorizontalAlignment="Left">
|
<Panel Grid.Column="0" Margin="3" Width="80" Height="80" HorizontalAlignment="Left">
|
||||||
@ -29,7 +39,7 @@
|
|||||||
<TextBlock IsVisible="{CompiledBinding !IsDownloading}" Text="{CompiledBinding StatusText}"/>
|
<TextBlock IsVisible="{CompiledBinding !IsDownloading}" Text="{CompiledBinding StatusText}"/>
|
||||||
</Panel>
|
</Panel>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid Margin="3" Grid.Column="2" HorizontalAlignment="Right" ColumnDefinitions="Auto,Auto">
|
<Grid Name="ButtonsGrid" Margin="3" Grid.Column="2" HorizontalAlignment="Right" ColumnDefinitions="Auto,Auto">
|
||||||
<Grid.Styles>
|
<Grid.Styles>
|
||||||
<Style Selector="Button">
|
<Style Selector="Button">
|
||||||
<Setter Property="Padding" Value="0,1,0,1" />
|
<Setter Property="Padding" Value="0,1,0,1" />
|
||||||
@ -43,21 +53,21 @@
|
|||||||
</Grid.Styles>
|
</Grid.Styles>
|
||||||
<StackPanel IsVisible="{CompiledBinding Queued}" Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Right" Orientation="Vertical">
|
<StackPanel IsVisible="{CompiledBinding Queued}" Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Right" Orientation="Vertical">
|
||||||
|
|
||||||
<Button Click="MoveFirst_Click">
|
<Button ToolTip.Tip="Move book to top of queue" Click="MoveFirst_Click">
|
||||||
<Path VerticalAlignment="Top" Data="{StaticResource FirstButtonIcon}" />
|
<Path VerticalAlignment="Top" Data="{StaticResource FirstButtonIcon}" />
|
||||||
</Button>
|
</Button>
|
||||||
<Button Click="MoveUp_Click">
|
<Button ToolTip.Tip="Move book up in queue" Click="MoveUp_Click">
|
||||||
<Path VerticalAlignment="Top" Data="{StaticResource UpButtonIcon}" />
|
<Path VerticalAlignment="Top" Data="{StaticResource UpButtonIcon}" />
|
||||||
</Button>
|
</Button>
|
||||||
<Button Click="MoveDown_Click">
|
<Button ToolTip.Tip="Move book down in queue" Click="MoveDown_Click">
|
||||||
<Path VerticalAlignment="Bottom" Data="{StaticResource DownButtonIcon}" />
|
<Path VerticalAlignment="Bottom" Data="{StaticResource DownButtonIcon}" />
|
||||||
</Button>
|
</Button>
|
||||||
<Button Click="MoveLast_Click">
|
<Button ToolTip.Tip="Move book to bottom of queue" Click="MoveLast_Click">
|
||||||
<Path VerticalAlignment="Bottom" Data="{StaticResource LastButtonIcon}" />
|
<Path VerticalAlignment="Bottom" Data="{StaticResource LastButtonIcon}" />
|
||||||
</Button>
|
</Button>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
<Panel Margin="3,0,0,0" Grid.Column="1" VerticalAlignment="Top">
|
<Panel Margin="3,0,0,0" Grid.Column="1" VerticalAlignment="Top" IsVisible="{CompiledBinding !IsFinished}">
|
||||||
<Button Height="32" Background="{DynamicResource CancelRed}" Width="22" IsVisible="{CompiledBinding !IsFinished}" CornerRadius="11" Click="Cancel_Click">
|
<Button Height="32" Background="{DynamicResource CancelRed}" Width="22" CornerRadius="11" Click="Cancel_Click">
|
||||||
<Path Fill="{DynamicResource ProcessQueueBookDefaultBrush}" VerticalAlignment="Center" Data="{StaticResource CancelButtonIcon}" RenderTransform="{StaticResource Rotate45Transform}" />
|
<Path Fill="{DynamicResource ProcessQueueBookDefaultBrush}" VerticalAlignment="Center" Data="{StaticResource CancelButtonIcon}" RenderTransform="{StaticResource Rotate45Transform}" />
|
||||||
</Button>
|
</Button>
|
||||||
</Panel>
|
</Panel>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user