Table of Contents

Class ProjectExplorer

Namespace
Alternet.Editor.Common
Assembly
Alternet.Editor.Common.v10.dll

Represents methods used to explore particular project in the TreeView control.

public class ProjectExplorer
Inheritance
ProjectExplorer
Derived

Constructors

ProjectExplorer()

Initializes a new instance of the ProjectExplorer class with default settings.

Fields

ProjectImage
baseDir
langExt
project
standardIcons

Properties

ExplorerTree

Gets or sets System.Windows.Forms.TreeView control used to explore project's content.

Methods

AfterRefresh(IList<string>)
AfterRefresh(IList<string>, TreeNodeCollection, ref TreeNode, ref TreeNode)
BeforeRefresh(IList<string>)
BeforeRefresh(IList<string>, TreeNodeCollection)
BuildNode(TreeNodeCollection, string, string, int)
BuildNode(TreeNodeCollection, string, string, int, string)
BuildSyntaxTree(TreeNode)
BuildSyntaxTree(TreeView)
FindNode(TreeNodeCollection, string)
FindParentFormNode(TreeNodeCollection, string)
FolderIcon(string)
GetFileNameFromNode(TreeNode)

Get the name of the file related to the node.

GetFilePath(string)
GetFolder(TreeNodeCollection, string)
GetFullPath(TreeNode)
GetImageIndex(string)
GetProjectImageIndex()
IsDesignerNode(string, ref string)
IsFolderNode(TreeNode)

Indicates whether a given node represents a project folder.

IsImageFile(string)
IsProjectFolder(TreeNode)

Indicates whether a given node represents a project folder.

IsResourceNode(string, ref string)
ProcessDesignNode(TreeNodeCollection, TreeNode)
ProcessResourcesNode(TreeNodeCollection, string, ref TreeNode)
UpdateExplorer(Project)

Updates explorer content from given project.