/// <summary> /// Initializes a new instance of the <see cref="ItemTemplatesWinFormsWizard"/> class. /// </summary> /// <param name="language">The language generator (C# or VB.NET).</param> /// <param name="dte">The DTE object.</param> /// <param name="projectType">Type of the project.</param> public ItemTemplatesWinFormsWizard(LanguageGenerator language, DTE dte, ItemTemplateUtilities.ProjectWizardType projectType) { _language = language; _dte = dte; InitializeComponent(); modelEntitySelection_WinForms1.WinFormWizardForm = this; modelEntitySelection_WinForms1.Dte = dte; modelEntitySelection_WinForms1.projectType = projectType; modelEntitySelection_WinForms1.FillComboModels(); btnFinish.Enabled = false; }
/// <summary> /// Constructor. Initializes a new instance of the <see cref="ItemTemplatesBaseWebWizard "/> class. /// </summary> /// <param name="language">The language generator (C# or VB .NET).</param> public ItemTemplatesBaseWebWizard(LanguageGenerator language) { _language = language; _projectType = ItemTemplateUtilities.ProjectWizardType.AspNetMVC; // get the general output window IVsOutputWindow outWindow = Package.GetGlobalService(typeof(SVsOutputWindow)) as IVsOutputWindow; Guid generalPaneGuid = VSConstants.GUID_OutWindowGeneralPane; if (outWindow != null) { outWindow.CreatePane(ref generalPaneGuid, "General", 1, 0); outWindow.GetPane(ref generalPaneGuid, out _generalPane); _generalPane.Activate(); } }