1
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
2
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
6
namespace ICSharpCode.SharpDevelop.Gui
9
/// Description of ExtFolderNode.
11
public class ExtFolderNode : ExtTreeNode
13
string closedIcon = null;
14
string openedIcon = null;
16
public string ClosedIcon {
22
if (closedIcon != null && !IsExpanded) {
28
public string OpenedIcon {
34
if (openedIcon != null && IsExpanded) {
40
public ExtFolderNode()
44
public override void Refresh()
47
if (Nodes.Count == 0) {
49
} else if (IsExpanded) {
53
public override void Expanding()
56
if (openedIcon != null) {
61
public override void Collapsing()
64
if (closedIcon != null) {