Browse Source

Added/changed icons for various resource nodes.

pull/106/head
Ed Harvey 14 years ago
parent
commit
0fab78cc6a
  1. 4
      ILSpy/ILSpy.csproj
  2. BIN
      ILSpy/Images/Folder.Closed.png
  3. BIN
      ILSpy/Images/Folder.Open.png
  4. 5
      ILSpy/Images/Images.cs
  5. BIN
      ILSpy/Images/ResourceResourcesFile.png
  6. 5
      ILSpy/TreeNodes/ResourceEntryNode.cs
  7. 8
      ILSpy/TreeNodes/ResourceListTreeNode.cs
  8. 5
      ILSpy/TreeNodes/ResourceTreeNode.cs

4
ILSpy/ILSpy.csproj

@ -222,6 +222,10 @@
<Resource Include="Images\SubTypes.png" /> <Resource Include="Images\SubTypes.png" />
<Resource Include="Images\SuperTypes.png" /> <Resource Include="Images\SuperTypes.png" />
<Resource Include="Images\Resource.png" /> <Resource Include="Images\Resource.png" />
<Resource Include="Images\Folder.Closed.png" />
<Resource Include="Images\Folder.Open.png" />
<Resource Include="Images\ResourceImage.png" />
<Resource Include="Images\ResourceResourcesFile.png" />
<Resource Include="Images\Back.png" /> <Resource Include="Images\Back.png" />
<Resource Include="Images\Forward.png" /> <Resource Include="Images\Forward.png" />
<Resource Include="Images\PrivateInternal.png" /> <Resource Include="Images\PrivateInternal.png" />

BIN
ILSpy/Images/Folder.Closed.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 B

BIN
ILSpy/Images/Folder.Open.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 B

5
ILSpy/Images/Images.cs

@ -38,7 +38,12 @@ namespace ICSharpCode.ILSpy
public static readonly BitmapImage SubTypes = LoadBitmap("SubTypes"); public static readonly BitmapImage SubTypes = LoadBitmap("SubTypes");
public static readonly BitmapImage SuperTypes = LoadBitmap("SuperTypes"); public static readonly BitmapImage SuperTypes = LoadBitmap("SuperTypes");
public static readonly BitmapImage FolderOpen = LoadBitmap("Folder.Open");
public static readonly BitmapImage FolderClosed = LoadBitmap("Folder.Closed");
public static readonly BitmapImage Resource = LoadBitmap("Resource"); public static readonly BitmapImage Resource = LoadBitmap("Resource");
public static readonly BitmapImage ResourceImage = LoadBitmap("ResourceImage");
public static readonly BitmapImage ResourceResourcesFile = LoadBitmap("ResourceResourcesFile");
public static readonly BitmapImage Class = LoadBitmap("Class"); public static readonly BitmapImage Class = LoadBitmap("Class");
public static readonly BitmapImage Struct = LoadBitmap("Struct"); public static readonly BitmapImage Struct = LoadBitmap("Struct");

BIN
ILSpy/Images/ResourceResourcesFile.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

5
ILSpy/TreeNodes/ResourceEntryNode.cs

@ -103,6 +103,11 @@ namespace ICSharpCode.ILSpy.TreeNodes
{ {
} }
public override object Icon
{
get { return Images.ResourceImage; }
}
internal override bool View(DecompilerTextView textView) internal override bool View(DecompilerTextView textView)
{ {
try { try {

8
ILSpy/TreeNodes/ResourceListTreeNode.cs

@ -37,12 +37,16 @@ namespace ICSharpCode.ILSpy.TreeNodes
} }
public override object Icon { public override object Icon {
get { return Images.Resource; } get { return Images.FolderClosed; }
}
public override object ExpandedIcon {
get { return Images.FolderOpen; }
} }
protected override void LoadChildren() protected override void LoadChildren()
{ {
foreach (Resource r in module.Resources) foreach (Resource r in module.Resources.OrderBy(m => m.Name))
this.Children.Add(ResourceTreeNode.Create(r)); this.Children.Add(ResourceTreeNode.Create(r));
} }

5
ILSpy/TreeNodes/ResourceTreeNode.cs

@ -152,6 +152,11 @@ namespace ICSharpCode.ILSpy.TreeNodes
this.LazyLoading = true; this.LazyLoading = true;
} }
public override object Icon
{
get { return Images.ResourceResourcesFile; }
}
protected override void LoadChildren() protected override void LoadChildren()
{ {
EmbeddedResource er = this.Resource as EmbeddedResource; EmbeddedResource er = this.Resource as EmbeddedResource;

Loading…
Cancel
Save