aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Scripting/Tango.Scripting.Test
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-04-22 02:08:25 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-04-22 02:08:25 +0300
commit499e0a03bb41e2330a47ccca83e6e6dfe7c5a634 (patch)
tree5d5d7866e33c1ae8a55cfa67be65848a25be7ab4 /Software/Visual_Studio/Scripting/Tango.Scripting.Test
parent97a784b6ce43960bdb92465b08f26d3562a4f202 (diff)
downloadTango-499e0a03bb41e2330a47ccca83e6e6dfe7c5a634.tar.gz
Tango-499e0a03bb41e2330a47ccca83e6e6dfe7c5a634.zip
Scripting.
Diffstat (limited to 'Software/Visual_Studio/Scripting/Tango.Scripting.Test')
-rw-r--r--Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindow.xaml.cs9
-rw-r--r--Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindowVM.cs13
2 files changed, 11 insertions, 11 deletions
diff --git a/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindow.xaml.cs b/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindow.xaml.cs
index 07958493d..58a695c10 100644
--- a/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindow.xaml.cs
+++ b/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindow.xaml.cs
@@ -25,14 +25,7 @@ namespace Tango.Scripting.Test
{
public MainWindow()
{
- ScriptEditor.AssemblyCacheProgress += ScriptEditor_AssemblyCacheProgress;
- ScriptEditor.LoadCachedAssemblies(new List<System.Reflection.Assembly>()
- {
- typeof(String).Assembly,
- typeof(Enumerable).Assembly,
- typeof(Form).Assembly,
- typeof(System.Drawing.Point).Assembly
- });
+ ScriptEditor.LoadingSymbolsProgress += ScriptEditor_AssemblyCacheProgress;
InitializeComponent();
DataContext = new MainWindowVM();
diff --git a/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindowVM.cs b/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindowVM.cs
index 203196fda..f57de886f 100644
--- a/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindowVM.cs
+++ b/Software/Visual_Studio/Scripting/Tango.Scripting.Test/MainWindowVM.cs
@@ -12,13 +12,19 @@ using Tango.SharedUI;
namespace Tango.Scripting.Test
{
+ public class TestContext : IContext
+ {
+
+ }
+
public class MainWindowVM : ViewModel
{
+
public RelayCommand AddScriptCommand { get; set; }
public RelayCommand RunCommand { get; set; }
- private Project _project;
- public Project Project
+ private Project<TestContext> _project;
+ public Project<TestContext> Project
{
get { return _project; }
set { _project = value; RaisePropertyChangedAuto(); }
@@ -26,7 +32,8 @@ namespace Tango.Scripting.Test
public MainWindowVM()
{
- Project = Project.New("untitled", Encoding.Default.GetString(Properties.Resources.template));
+ Project = Project<TestContext>.New("untitled");
+ Project.Scripts.Add(Script.New("main.csx", Encoding.Default.GetString(Properties.Resources.template), true));
AddScriptCommand = new RelayCommand(AddScriptFile);
RunCommand = new RelayCommand(RunProject);
}