Archived
1
0

Video player fullscreen and compact view modes complete

This commit is contained in:
Michael Gordeev
2018-08-04 22:07:38 +03:00
parent 9edd432ae8
commit c1c038a0a1
4 changed files with 50 additions and 68 deletions
+3 -5
View File
@@ -197,7 +197,7 @@ namespace FoxTube
SetTitleBar();
}
private void SetTitleBar()
public void SetTitleBar()
{
var titleBar = ApplicationView.GetForCurrentView().TitleBar;
@@ -534,15 +534,13 @@ namespace FoxTube
{
grid.RowDefinitions[0].Height = new GridLength(0);
menu.CompactPaneLength = 0;
/*menu.DisplayMode = SplitViewDisplayMode.Overlay;
menu.IsPaneOpen = false;*/
isForcedCollapsed = true;
menu.OpenPaneLength = 0;
}
else
{
grid.RowDefinitions[0].Height = new GridLength(50);
menu.CompactPaneLength = 50;
//menu.DisplayMode = SplitViewDisplayMode.CompactOverlay;
menu.OpenPaneLength = 250;
}
}
+3 -8
View File
@@ -92,7 +92,7 @@ namespace FoxTube.Pages
}
}
private void Player_NextClicked(object sender, EventArgs e)
private void Player_NextClicked(object sender, params object[] e)
{
(relatedVideos.Children[0] as VideoCard).Button_Click(this, null);
}
@@ -232,15 +232,12 @@ namespace FoxTube.Pages
relatedVideos.Children.Add(new VideoCard(video.Id.VideoId));
}
private void Player_SetFullSize(object sender, EventArgs e)
private void Player_SetFullSize(object sender, params object[] e)
{
isExtended = !isExtended;
isExtended = (bool)e[0];
if(isExtended)
{
grid.ColumnDefinitions[1].Width = new GridLength(0);
tabs.Visibility = Visibility.Collapsed;
descriptionPanel.Visibility = Visibility.Collapsed;
commandbar.Visibility = Visibility.Collapsed;
mainScroll.Margin = new Thickness(0);
@@ -250,8 +247,6 @@ namespace FoxTube.Pages
}
else
{
tabs.Visibility = Visibility.Visible;
descriptionPanel.Visibility = Visibility.Visible;
commandbar.Visibility = Visibility.Visible;
mainScroll.Margin = new Thickness(0,0,0,50);