aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-07-29 21:53:06 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-07-29 21:53:06 +0300
commit189ff76dbf70db47e3da9db6dd0cb6bf98eaf1bc (patch)
tree367604c42ef41b5ae973e3def2542eee6c79c0a0 /Software/Visual_Studio
parent08bd8bac1498b6aa3bd264e5c466dd65a4386fd2 (diff)
downloadTango-189ff76dbf70db47e3da9db6dd0cb6bf98eaf1bc.tar.gz
Tango-189ff76dbf70db47e3da9db6dd0cb6bf98eaf1bc.zip
Procedure variables.
Diffstat (limited to 'Software/Visual_Studio')
-rw-r--r--Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/ViewModels/ProcedureDesignerViewVM.cs1
-rw-r--r--Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/Views/ProcedureDesignerView.xaml32
2 files changed, 33 insertions, 0 deletions
diff --git a/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/ViewModels/ProcedureDesignerViewVM.cs b/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/ViewModels/ProcedureDesignerViewVM.cs
index f07f0801b..5e2380d5c 100644
--- a/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/ViewModels/ProcedureDesignerViewVM.cs
+++ b/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/ViewModels/ProcedureDesignerViewVM.cs
@@ -47,6 +47,7 @@ namespace Tango.FSE.Procedures.ViewModels
Output,
Errors,
Inputs,
+ Variables,
Results,
Publish
}
diff --git a/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/Views/ProcedureDesignerView.xaml b/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/Views/ProcedureDesignerView.xaml
index b1a5bc9fc..214dc66ee 100644
--- a/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/Views/ProcedureDesignerView.xaml
+++ b/Software/Visual_Studio/FSE/Modules/Tango.FSE.Procedures/Views/ProcedureDesignerView.xaml
@@ -640,6 +640,38 @@
<TabItem>
<TabItem.Header>
<TextBlock>
+ <Run>VARIABLES</Run>
+ <Run>(</Run><Run Text="{Binding Project.Variables.Count,Mode=OneWay}"></Run><Run>)</Run>
+ </TextBlock>
+ </TabItem.Header>
+
+ <DockPanel>
+ <Grid DockPanel.Dock="Top" Height="28" Background="{StaticResource FSE_PrimaryBackgroundBrush}">
+ <TextBlock VerticalAlignment="Center" Margin="5 0 0 0" FontFamily="{StaticResource hand}">Variables</TextBlock>
+ <Rectangle VerticalAlignment="Bottom" Stroke="Black" StrokeThickness="2" />
+ </Grid>
+ <DataGrid
+ Style="{StaticResource FSE_DataGrid}"
+ CellStyle="{StaticResource FSE_DataGrid_Cell}"
+ ItemsSource="{Binding Project.Variables}"
+ CanUserAddRows="True"
+ CanUserDeleteRows="True"
+ CanUserReorderColumns="False"
+ CanUserResizeColumns="True"
+ CanUserResizeRows="False"
+ CanUserSortColumns="False"
+ IsReadOnly="False"
+ AutoGenerateColumns="False">
+ <DataGrid.Columns>
+ <DataGridTextColumn Header="NAME" Binding="{Binding Name}" Width="150" />
+ <DataGridTextColumn Header="VALUE" Binding="{Binding Value}" Width="1*" />
+ </DataGrid.Columns>
+ </DataGrid>
+ </DockPanel>
+ </TabItem>
+ <TabItem>
+ <TabItem.Header>
+ <TextBlock>
<Run>RESULTS</Run>
<Run>(</Run><Run Text="{Binding ResultsViewVM.Results.Count,Mode=OneWay}"></Run><Run>)</Run>
</TextBlock>