aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Scripting/Tango.Scripting.Editors/Popups/MethodDescription.cs
blob: 70e0d028dfe079ffcf67cd283f201d349e3dbe95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.Scripting.Editors.Popups
{
    public class MethodDescription
    {
        public String Description { get; set; }
        public String ReturnType { get; set; }
        public List<ParameterDescription> Parameters { get; set; }
        public String Class { get; set; }
        public String Name { get; set; }

        public MethodDescription()
        {
            Parameters = new List<ParameterDescription>();
        }
    }
}
<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> <Run>/</Run> <Run Text="{Binding JobHandler.Status.TotalProgress,Mode=OneWay,StringFormat='0.0'}"></Run> </TextBlock> <DockPanel Margin="0 5 0 0" HorizontalAlignment="Center" Width="200" > <Button DockPanel.Dock="Right" Width="40" Height="20">SET</Button> <TextBox Text="{Binding Progress}"></TextBox> </DockPanel> <Slider VerticalAlignment="Center" Margin="0 10 0 0" Maximum="{Binding JobHandler.Status.TotalProgress}" Value="{Binding Progress,Mode=TwoWay}"></Slider> </StackPanel> </Grid> </Grid> </Grid> </Window>