|
855 | 855 | </StackPanel> |
856 | 856 | </Button> |
857 | 857 | </Grid> |
858 | | - |
859 | | - |
860 | | - |
861 | | - |
862 | | - |
863 | | - |
864 | | - |
865 | 858 |
|
866 | 859 | <Label Height="28" Margin="215,15,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" Width="47">Preset:</Label> |
867 | 860 | </Grid> |
868 | 861 |
|
869 | 862 | <!-- Queue section --> |
870 | 863 | <Grid |
871 | | - Grid.Row="4" Name="tabsArea"> |
| 864 | + Grid.Row="4"> |
872 | 865 | <Grid.Background> |
873 | 866 | <SolidColorBrush Color="{StaticResource SectionBackgroundBottomColor}" /> |
874 | 867 | </Grid.Background> |
875 | | - <TabControl Name="queueItemsTabControl" BorderThickness="0" SelectedIndex="{Binding SelectedTabIndex}"> |
876 | | - <TabControl.Background> |
| 868 | + |
| 869 | + <Grid |
| 870 | + Name="tabsArea"> |
| 871 | + <Grid.Background> |
877 | 872 | <SolidColorBrush Color="{StaticResource SectionBackgroundBottomColor}" /> |
878 | | - </TabControl.Background> |
879 | | - <TabItem Name="queueTab" Visibility="Collapsed"> |
880 | | - <TabItem.Header> |
881 | | - <TextBlock Text="{Binding QueuedTabHeader}" /> |
882 | | - </TabItem.Header> |
883 | | - <ListView |
| 873 | + </Grid.Background> |
| 874 | + <TabControl Name="queueItemsTabControl" BorderThickness="0" SelectedIndex="{Binding SelectedTabIndex}"> |
| 875 | + <TabControl.Background> |
| 876 | + <SolidColorBrush Color="{StaticResource SectionBackgroundBottomColor}" /> |
| 877 | + </TabControl.Background> |
| 878 | + <TabItem Name="queueTab" Visibility="Collapsed"> |
| 879 | + <TabItem.Header> |
| 880 | + <TextBlock Text="{Binding QueuedTabHeader}" /> |
| 881 | + </TabItem.Header> |
| 882 | + <ListView |
884 | 883 | Name="queueView" |
885 | 884 | ItemsSource="{Binding EncodeQueue}" |
886 | 885 | VidCoderDragDrop:DragDropHelper.IsDragSource="True" |
887 | 886 | VidCoderDragDrop:DragDropHelper.IsDropTarget="True" |
888 | 887 | VidCoderDragDrop:DragDropHelper.DragDropTemplate="{StaticResource QueueDragTemplate}" |
889 | 888 | VidCoderDragDrop:DragDropHelper.AllowDropAtTop="{Binding Encoding, Converter={StaticResource InverseBoolConverter}}"> |
890 | | - <ListView.ItemContainerStyle> |
891 | | - <Style TargetType="ListViewItem"> |
892 | | - <Setter Property="HorizontalContentAlignment" Value="Stretch" /> |
893 | | - </Style> |
894 | | - </ListView.ItemContainerStyle> |
895 | | - <ListView.View> |
896 | | - <GridView x:Name="queueGridView"> |
897 | | - <GridView.Columns> |
898 | | - <GridViewColumn Width="75" CellTemplate="{StaticResource QueueRemoveTemplate}" /> |
899 | | - </GridView.Columns> |
900 | | - </GridView> |
901 | | - </ListView.View> |
902 | | - <ListView.ContextMenu> |
903 | | - <ContextMenu> |
904 | | - <MenuItem Header="Customize columns..." Command="{Binding CustomizeQueueColumnsCommand}" /> |
905 | | - </ContextMenu> |
906 | | - </ListView.ContextMenu> |
907 | | - </ListView> |
908 | | - </TabItem> |
909 | | - <TabItem Name="completedTab" Visibility="Collapsed"> |
910 | | - <TabItem.Header> |
911 | | - <TextBlock Text="{Binding CompletedTabHeader}"> |
| 889 | + <ListView.ItemContainerStyle> |
| 890 | + <Style TargetType="ListViewItem"> |
| 891 | + <Setter Property="HorizontalContentAlignment" Value="Stretch" /> |
| 892 | + </Style> |
| 893 | + </ListView.ItemContainerStyle> |
| 894 | + <ListView.View> |
| 895 | + <GridView x:Name="queueGridView"> |
| 896 | + <GridView.Columns> |
| 897 | + <GridViewColumn Width="75" CellTemplate="{StaticResource QueueRemoveTemplate}" /> |
| 898 | + </GridView.Columns> |
| 899 | + </GridView> |
| 900 | + </ListView.View> |
| 901 | + <ListView.ContextMenu> |
| 902 | + <ContextMenu> |
| 903 | + <MenuItem Header="Customize columns..." Command="{Binding CustomizeQueueColumnsCommand}" /> |
| 904 | + </ContextMenu> |
| 905 | + </ListView.ContextMenu> |
| 906 | + </ListView> |
| 907 | + </TabItem> |
| 908 | + <TabItem Name="completedTab" Visibility="Collapsed"> |
| 909 | + <TabItem.Header> |
| 910 | + <TextBlock Text="{Binding CompletedTabHeader}"> |
912 | 911 | <TextBlock.ContextMenu> |
913 | 912 | <ContextMenu> |
914 | 913 | <MenuItem Header="Clear Completed" Command="{Binding ClearCompletedCommand}"> |
|
918 | 917 | </MenuItem> |
919 | 918 | </ContextMenu> |
920 | 919 | </TextBlock.ContextMenu> |
921 | | - </TextBlock> |
922 | | - </TabItem.Header> |
923 | | - <ListView |
| 920 | + </TextBlock> |
| 921 | + </TabItem.Header> |
| 922 | + <ListView |
924 | 923 | ItemsSource="{Binding CompletedJobs}" |
925 | 924 | ItemContainerStyle="{StaticResource CompletedItemStyle}"> |
926 | | - <ListView.View> |
927 | | - <GridView x:Name="completedGridView"> |
928 | | - <GridView.Columns> |
929 | | - <GridViewColumn Width="300" Header="Destination" CellTemplate="{StaticResource CompletedDestinationTemplate}" /> |
930 | | - <GridViewColumn Width="95" Header="Status" CellTemplate="{StaticResource CompletedStatusTemplate}" /> |
931 | | - <GridViewColumn Width="90" Header="Elapsed Time" CellTemplate="{StaticResource CompletedTimeTemplate}" /> |
932 | | - </GridView.Columns> |
933 | | - </GridView> |
934 | | - </ListView.View> |
935 | | - <ListView.ContextMenu> |
936 | | - <ContextMenu> |
937 | | - <MenuItem Header="Clear Completed" Command="{Binding ClearCompletedCommand}"> |
938 | | - <MenuItem.Icon> |
939 | | - <Image Source="/Icons/delete.png" Width="16" Height="16" /> |
940 | | - </MenuItem.Icon> |
941 | | - </MenuItem> |
942 | | - </ContextMenu> |
943 | | - </ListView.ContextMenu> |
944 | | - </ListView> |
945 | | - </TabItem> |
946 | | - </TabControl> |
| 925 | + <ListView.View> |
| 926 | + <GridView x:Name="completedGridView"> |
| 927 | + <GridView.Columns> |
| 928 | + <GridViewColumn Width="300" Header="Destination" CellTemplate="{StaticResource CompletedDestinationTemplate}" /> |
| 929 | + <GridViewColumn Width="95" Header="Status" CellTemplate="{StaticResource CompletedStatusTemplate}" /> |
| 930 | + <GridViewColumn Width="90" Header="Elapsed Time" CellTemplate="{StaticResource CompletedTimeTemplate}" /> |
| 931 | + </GridView.Columns> |
| 932 | + </GridView> |
| 933 | + </ListView.View> |
| 934 | + <ListView.ContextMenu> |
| 935 | + <ContextMenu> |
| 936 | + <MenuItem Header="Clear Completed" Command="{Binding ClearCompletedCommand}"> |
| 937 | + <MenuItem.Icon> |
| 938 | + <Image Source="/Icons/delete.png" Width="16" Height="16" /> |
| 939 | + </MenuItem.Icon> |
| 940 | + </MenuItem> |
| 941 | + </ContextMenu> |
| 942 | + </ListView.ContextMenu> |
| 943 | + </ListView> |
| 944 | + </TabItem> |
| 945 | + </TabControl> |
947 | 946 |
|
948 | | - <Button |
| 947 | + <Button |
949 | 948 | Name="clearCompletedQueueItemsButton" |
950 | 949 | Margin="0,2,0,0" VerticalAlignment="Top" HorizontalAlignment="Right" |
951 | 950 | Command="{Binding ClearCompletedCommand}" Style="{StaticResource RemoveButtonStyle}" |
952 | 951 | Visibility="Collapsed">Clear completed queue items</Button> |
| 952 | + </Grid> |
953 | 953 | </Grid> |
| 954 | + |
954 | 955 | </Grid> |
955 | 956 | </Window> |
0 commit comments