aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-05-27 01:13:58 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-05-27 01:13:58 +0300
commit92dfce9026b57fe483567f85f765bd190b0f9486 (patch)
tree9ffee4bab5a597431077d841a16b9a3165b98744 /Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI
parentf99df7374280a02137cab3d5c94893b953be974d (diff)
downloadTango-92dfce9026b57fe483567f85f765bd190b0f9486.tar.gz
Tango-92dfce9026b57fe483567f85f765bd190b0f9486.zip
JobHandler2 Test Improvements.
Diffstat (limited to 'Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI')
-rw-r--r--Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI/MainWindow.xaml59
1 files changed, 58 insertions, 1 deletions
diff --git a/Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI/MainWindow.xaml b/Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI/MainWindow.xaml
index 869043636..d31e45d72 100644
--- a/Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI/MainWindow.xaml
+++ b/Software/Visual_Studio/Utilities/Tango.JobProgressTester.UI/MainWindow.xaml
@@ -6,12 +6,13 @@
xmlns:jobViews="clr-namespace:Tango.PPC.Jobs.Views;assembly=Tango.PPC.Jobs"
xmlns:local="clr-namespace:Tango.JobProgressTester.UI"
mc:Ignorable="d"
- Title="Job Progress Tester" Height="800" Width="600" d:DataContext="{d:DesignInstance Type=local:MainWindowVM,IsDesignTimeCreatable=False}">
+ Title="Job Progress Tester" Height="950" Width="600" d:DataContext="{d:DesignInstance Type=local:MainWindowVM,IsDesignTimeCreatable=False}">
<Grid IsEnabled="{Binding IsFree}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="90"/>
<RowDefinition Height="600*"/>
+ <RowDefinition Height="150*"/>
<RowDefinition Height="110"/>
</Grid.RowDefinitions>
@@ -24,6 +25,62 @@
</Grid>
<Grid Grid.Row="2">
+ <StackPanel Margin="10">
+ <TextBlock>Current Unit Segments.</TextBlock>
+ <ItemsControl ItemsSource="{Binding JobProgressViewVM.RunningJobStatus.CurrentUnitSegments}" Margin="0 5">
+ <ItemsControl.ItemTemplate>
+ <DataTemplate>
+ <DockPanel>
+ <TextBlock>
+ <TextBlock.Style>
+ <Style TargetType="TextBlock">
+ <Setter Property="Visibility" Value="Visible"></Setter>
+ <Style.Triggers>
+ <DataTrigger Binding="{Binding IsInterSegment}" Value="True">
+ <Setter Property="Visibility" Value="Collapsed"></Setter>
+ </DataTrigger>
+ </Style.Triggers>
+ </Style>
+ </TextBlock.Style>
+ <Run>Segment</Run>
+ <Run Text="{Binding SegmentIndex}"></Run>
+ </TextBlock>
+ <TextBlock Text="Inter Segment">
+ <TextBlock.Style>
+ <Style TargetType="TextBlock">
+ <Setter Property="Visibility" Value="Collapsed"></Setter>
+ <Style.Triggers>
+ <DataTrigger Binding="{Binding IsInterSegment}" Value="True">
+ <Setter Property="Visibility" Value="Visible"></Setter>
+ </DataTrigger>
+ </Style.Triggers>
+ </Style>
+ </TextBlock.Style>
+ </TextBlock>
+ <TextBlock Margin="10 0 0 0">
+ <TextBlock.Style>
+ <Style TargetType="TextBlock">
+ <Setter Property="Text" Value="Pending"></Setter>
+ <Style.Triggers>
+ <DataTrigger Binding="{Binding Started}" Value="True">
+ <Setter Property="Text" Value="Started"></Setter>
+ </DataTrigger>
+ <DataTrigger Binding="{Binding Completed}" Value="True">
+ <Setter Property="Text" Value="Completed"></Setter>
+ </DataTrigger>
+ </Style.Triggers>
+ </Style>
+ </TextBlock.Style>
+ </TextBlock>
+ <TextBlock Margin="10 0 0 0" Text="{Binding RemainingTime,StringFormat='hh\\:mm\\:ss'}"></TextBlock>
+ </DockPanel>
+ </DataTemplate>
+ </ItemsControl.ItemTemplate>
+ </ItemsControl>
+ </StackPanel>
+ </Grid>
+
+ <Grid Grid.Row="3">
<StackPanel Margin="20">
<TextBlock HorizontalAlignment="Center">
<Run Text="{Binding Progress,Mode=OneWay,StringFormat='0.0'}"></Run>