示例#1
0
        public bool Show()
        {
            projectConfiguration.CreateSolution = ParentFolder == null;
            LoadTemplateCategories();
            SetDefaultSettings();
            SelectDefaultTemplate();

            CreateFinalConfigurationPage();
            CreateWizardProvider();

            dialog = CreateNewProjectDialog();
            dialog.RegisterController(this);

            dialog.ShowDialog();

            if (disposeNewItem)
            {
                DisposeExistingNewItems();
            }

            wizardProvider.Dispose();
            imageProvider.Dispose();

            return(IsNewItemCreated);
        }
示例#2
0
        public bool Show()
        {
            projectConfiguration.CreateSolution = ParentFolder == null;
            LoadTemplateCategories();
            SetDefaultSettings();
            SelectDefaultTemplate();

            CreateFinalConfigurationPage();
            CreateWizardProvider();

            dialog = CreateNewProjectDialog();
            dialog.RegisterController(this);

            dialog.ShowDialog();

            imageProvider.Dispose();

            return(ProjectCreation != null && !(ProjectCreation.IsCompleted && !ProjectCreation.Result));
        }
		public bool Show ()
		{
			projectConfiguration.CreateSolution = ParentFolder == null;
			LoadTemplateCategories ();
			SetDefaultSettings ();
			SelectDefaultTemplate ();

			CreateFinalConfigurationPage ();
			CreateWizardProvider ();

			dialog = CreateNewProjectDialog ();
			dialog.RegisterController (this);

			dialog.ShowDialog ();

			if (disposeNewItem)
				DisposeExistingNewItems ();

			wizardProvider.Dispose ();
			imageProvider.Dispose ();

			return IsNewItemCreated;
		}