diff options
| author | Victoria Plitt <Victoria.Plitt@twine-s.com> | 2019-04-07 16:14:48 +0300 |
|---|---|---|
| committer | Victoria Plitt <Victoria.Plitt@twine-s.com> | 2019-04-07 16:14:48 +0300 |
| commit | 4a9fb8a89a7fc48d9d3ecc9f24770c472834453d (patch) | |
| tree | bec2580e005fb5e2089fcc88d92d6c3303c3d82f /Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/Dialogs/NewProjectDialogVM.cs | |
| parent | f53099c8fddc7374857d29ee5521c00d91ec6d70 (diff) | |
| download | Tango-4a9fb8a89a7fc48d9d3ecc9f24770c472834453d.tar.gz Tango-4a9fb8a89a7fc48d9d3ecc9f24770c472834453d.zip | |
added code to launch dynamically dialogs during run time, correct styles treeview item
Diffstat (limited to 'Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/Dialogs/NewProjectDialogVM.cs')
| -rw-r--r-- | Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/Dialogs/NewProjectDialogVM.cs | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/Dialogs/NewProjectDialogVM.cs b/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/Dialogs/NewProjectDialogVM.cs deleted file mode 100644 index 1dd0e3205..000000000 --- a/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/Dialogs/NewProjectDialogVM.cs +++ /dev/null @@ -1,95 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Media.Imaging; -using Tango.Scripting.IDE.ProjectTypes; -using Tango.SharedUI; - -namespace Tango.Scripting.IDE.Dialogs -{ - public class NewProjectDialogVM : DialogViewVM - { - public ObservableCollection<IProjectType> ProjectTypes { get; set; } - public List<String> Locations { get; set; } - - private IProjectType _selectedProjectType = null; - public IProjectType SelectedProjectType - { - get { return _selectedProjectType; } - set { _selectedProjectType = value; - RaisePropertyChangedAuto(); - RaisePropertyChanged("LargeImage"); - RaisePropertyChanged("SelectedDescription"); - } - } - private BitmapSource _defaultLargeImage = ProjectType.GetImage("Images/test.png"); - public BitmapSource LargeImage - { - get - { - if (SelectedProjectType != null) - return SelectedProjectType.LargeImage; - else return _defaultLargeImage; - } - } - public string SelectedDescription - { - get - { - if (SelectedProjectType != null) - return SelectedProjectType.Description; - return ""; - } - } - private String _projectName = "App1"; - public String ProjectName - { - get { return _projectName; } - set { _projectName = value; RaisePropertyChangedAuto(); } - } - private String _projectLocation; - public String ProjectLocation - { - get { return _projectLocation; } - set { _projectLocation = value; RaisePropertyChangedAuto(); } - } - - private String _solutionName = "App1"; - public String SolutionName - { - get { return _solutionName; } - set { _solutionName = value; RaisePropertyChangedAuto(); } - } - - bool _isNewSolutionDialog = false; - public bool IsNewSolutionDialog { get { return _isNewSolutionDialog; } set { _isNewSolutionDialog = value; RaisePropertyChangedAuto(); } } - public NewProjectDialogVM() : base() - { - ProjectTypes = new ObservableCollection<IProjectType>(); - RegisterProjectType(new StubProjectType()); - RegisterProjectType(new UnitTestProjectType()); - - _selectedProjectType = ProjectTypes.FirstOrDefault(); - - string workingDirectory = Environment.CurrentDirectory; - _projectLocation = Directory.GetParent(workingDirectory).Parent.Parent.FullName; - - Locations = new List<string>(); - Locations.Add(_projectLocation); - - } - public void RegisterProjectType(IProjectType projectType) - { - ProjectTypes.Add(projectType); - } - - public void UnRegisterProjectItemHandler(IProjectType projectType) - { - ProjectTypes.Remove(projectType); - } - } -} |
