/// <summary>
 /// Initializes the new node type.
 /// </summary>
 /// <param name="typeDefinition">The definition of the new node type.</param>
 public void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
 {
     typeDefinition.IsAlwaysLeaf             = true;
     typeDefinition.DefaultIcon              = CKSProperties.PageNode.ToBitmap();
     typeDefinition.NodePropertiesRequested += new EventHandler <ExplorerNodePropertiesRequestedEventArgs>(typeDefinition_NodePropertiesRequested);
     typeDefinition.NodeMenuItemsRequested  += new EventHandler <ExplorerNodeMenuItemsRequestedEventArgs>(typeDefinition_NodeMenuItemsRequested);
 }
Exemplo n.º 2
0
        /// <summary>
        /// Initialise the node.
        /// </summary>
        /// <param name="typeDefinition">The node type.</param>
        public override void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
        {
            base.InitializeType(typeDefinition);

            typeDefinition.DefaultIcon  = CKSProperties.ThemeNode.ToBitmap();
            typeDefinition.IsAlwaysLeaf = true;
        }
        /// <summary>
        /// Initializes the new node type.
        /// </summary>
        /// <param name="typeDefinition">The definition of the new node type.</param>
        public void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
        {
            typeDefinition.DefaultIcon  = CKSProperties.FolderNode.ToBitmap();
            typeDefinition.IsAlwaysLeaf = false;

            typeDefinition.NodeChildrenRequested += typeDefinition_NodeChildrenRequested;
        }
        /// <summary>
        /// Initialise the node.
        /// </summary>
        /// <param name="typeDefinition">The node type.</param>
        public void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
        {
            typeDefinition.DefaultIcon  = CKSProperties.SolutionNode.ToBitmap();
            typeDefinition.IsAlwaysLeaf = true;

            typeDefinition.NodePropertiesRequested += NodePropertiesRequested;
            typeDefinition.NodeMenuItemsRequested  += NodeMenuItemsRequested;
        }
        /// <summary>
        /// Initializes the new node type.
        /// </summary>
        /// <param name="typeDefinition">The definition of the new node type.</param>
        public virtual void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
        {
            typeDefinition.DefaultIcon  = CKSProperties.icgen.ToBitmap();
            typeDefinition.IsAlwaysLeaf = true;

            if (EnabledExtensionsOptionsPage.GetSetting <bool>(EnabledExtensionsOptions.FileProperties, true))
            {
                typeDefinition.NodePropertiesRequested += NodePropertiesRequested;
            }

            if (EnabledExtensionsOptionsPage.GetSetting <bool>(EnabledExtensionsOptions.FileOperations, true))
            {
                typeDefinition.NodeMenuItemsRequested += NodeMenuItemsRequested;
            }
        }
 /// <summary>
 /// Initializes the new node type.
 /// </summary>
 /// <param name="typeDefinition">The definition of the new node type.</param>
 public void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
 {
     typeDefinition.NodeChildrenRequested  += new EventHandler <ExplorerNodeEventArgs>(typeDefinition_NodeChildrenRequested);
     typeDefinition.NodeMenuItemsRequested += new EventHandler <ExplorerNodeMenuItemsRequestedEventArgs>(typeDefinition_NodeMenuItemsRequested);
 }
 public void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
 {
     typeDefinition.DefaultIcon =
         Properties.Resources.CustomChildNodeIcon.ToBitmap();
     typeDefinition.IsAlwaysLeaf = true;
 }
Exemplo n.º 8
0
 public void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
 {
     typeDefinition.DefaultIcon              = Properties.Resources.WebPart.ToBitmap();
     typeDefinition.IsAlwaysLeaf             = true;
     typeDefinition.NodePropertiesRequested += NodePropertiesRequested;
 }
 /// <summary>
 /// Initializes the new node type.
 /// </summary>
 /// <param name="typeDefinition">The definition of the new node type.</param>
 public void InitializeType(IExplorerNodeTypeDefinition typeDefinition)
 {
     typeDefinition.IsAlwaysLeaf = true;
 }