public PowerShellProjectNode(CommonProjectPackage package) : base(package, Utilities.GetImageList(typeof(PowerShellProjectNode).Assembly.GetManifestResourceStream("PowerShellTools.Project.Resources.ProjectIcon.bmp"))) { _package = package; // TODO: Temporary!! AddCATIDMapping(typeof(PowerShellDebugPropertyPage), typeof(PowerShellDebugPropertyPage).GUID); AddCATIDMapping(typeof(PowerShellDebugPropertyPage), typeof(PowerShellDebugPropertyPage).GUID); AddCATIDMapping(typeof (PowerShellModulePropertyPage), typeof (PowerShellModulePropertyPage).GUID); }
public RustProjectNode(CommonProjectPackage package) : base(package, Utilities.GetImageList(new System.Drawing.Bitmap(typeof(RustProjectNode).Assembly.GetManifestResourceStream("VisualRust.Project.Resources.IconList.bmp")))) { this.CanFileNodesHaveChilds = false; this.CanProjectDeleteItems = true; this.ListenForStartupFileUpdates = false; this.OnProjectPropertyChanged += ReloadOnOutputChange; }
public PowerShellProjectFactory(CommonProjectPackage package) : base(package) { this.package = package; var loc = Assembly.GetExecutingAssembly().Location; var fileInfo = new FileInfo(loc); //TODO: var targetspath = Path.Combine(fileInfo.Directory.FullName, "PowerShellTools.Targets"); // package.SetGlobalProperty("PowerGUIVSXTargets", targetspath); var taskpath = Path.Combine(fileInfo.Directory.FullName, "PowerShellTools.Targets"); //BuildEngine.SetGlobalProperty("PowerGUIVSXTasks", loc); }
public CommonProjectNode(CommonProjectPackage/*!*/ package, ImageList/*!*/ imageList) { Contract.Assert(package != null); Contract.Assert(imageList != null); _package = package; CanFileNodesHaveChilds = true; OleServiceProvider.AddService(typeof(VSLangProj.VSProject), new OleServiceProvider.ServiceCreatorCallback(CreateServices), false); SupportsProjectDesigner = true; _imageList = imageList; //Store the number of images in ProjectNode so we know the offset of the language icons. _imageOffset = ImageHandler.ImageList.Images.Count; foreach (Image img in ImageList.Images) { ImageHandler.AddImage(img); } InitializeCATIDs(); _uiSync = new UIThreadSynchronizer(); package.OnIdle += OnIdle; }
public PythonEditorFactoryPromptForEncoding(CommonProjectPackage package) : base(package, true) { }
public PythonEditorFactory(CommonProjectPackage package, bool promptForEncoding) : base(package, promptForEncoding) { }
public PythonEditorFactory(CommonProjectPackage package) : base(package) { }
public PowerShellEditorFactory(CommonProjectPackage package) : base(package) { }
public RustProjectFactory(CommonProjectPackage pkg) : base(pkg) { this.pkg = pkg; }
public PowerShellConfigProvider(CommonProjectPackage package, CommonProjectNode manager) : base(manager) { _package = package; _node = manager; }
public CommonEditorFactory(CommonProjectPackage package, bool promptEncodingOnLoad) { _package = package; _promptEncodingOnLoad = promptEncodingOnLoad; }
public CommonEditorFactory(CommonProjectPackage package) { _package = package; }
public PowerShellProjectConfig(CommonProjectPackage package, CommonProjectNode project, string configuration) : base(project, configuration) { _package = package; _projectNode = project; }