Skip to content

Commit 00ac045

Browse files
committed
Closes #3950
1 parent dc671b5 commit 00ac045

File tree

12 files changed

+148
-33
lines changed

12 files changed

+148
-33
lines changed

Rubberduck.Core/Navigation/CodeExplorer/CodeExplorerComponentViewModel.cs

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,14 @@ public bool IsTestModule
137137
{ ComponentType.ClassModule, DeclarationType.ClassModule },
138138
{ ComponentType.StandardModule, DeclarationType.ProceduralModule },
139139
{ ComponentType.Document, DeclarationType.Document },
140-
{ ComponentType.UserForm, DeclarationType.UserForm }
140+
{ ComponentType.UserForm, DeclarationType.UserForm },
141+
{ ComponentType.VBForm, DeclarationType.VbForm },
142+
{ ComponentType.MDIForm, DeclarationType.MdiForm},
143+
{ ComponentType.UserControl, DeclarationType.UserControl},
144+
{ ComponentType.ResFile, DeclarationType.ResFile},
145+
{ ComponentType.RelatedDocument, DeclarationType.RelatedDocument},
146+
{ ComponentType.PropPage, DeclarationType.PropPage},
147+
{ ComponentType.ActiveXDesigner, DeclarationType.ActiveXDesigner}
141148
};
142149

143150
private DeclarationType DeclarationType
@@ -162,7 +169,14 @@ private DeclarationType DeclarationType
162169
{ DeclarationType.ClassModule, GetImageSource(resx.ObjectClass) },
163170
{ DeclarationType.ProceduralModule, GetImageSource(resx.ObjectModule) },
164171
{ DeclarationType.UserForm, GetImageSource(resx.ProjectForm) },
165-
{ DeclarationType.Document, GetImageSource(resx.document_office) }
172+
{ DeclarationType.Document, GetImageSource(resx.document_office) },
173+
{ DeclarationType.VbForm, GetImageSource(resx.ProjectForm)},
174+
{ DeclarationType.MdiForm, GetImageSource(resx.MdiForm)},
175+
{ DeclarationType.UserControl, GetImageSource(resx.ui_scroll_pane_form)},
176+
{ DeclarationType.DocObject, GetImageSource(resx.document_globe)},
177+
{ DeclarationType.PropPage, GetImageSource(resx.ui_tab_content)},
178+
{ DeclarationType.ActiveXDesigner, GetImageSource(resx.pencil_ruler)},
179+
{ DeclarationType.ResFile, GetImageSource(resx.document_block)}
166180
};
167181

168182
private BitmapImage _icon;
507 Bytes
Loading
690 Bytes
Loading
702 Bytes
Loading
706 Bytes
Loading
510 Bytes
Loading
343 Bytes
Loading

Rubberduck.Core/Rubberduck.Core.csproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -996,6 +996,11 @@
996996
<Resource Include="Resources\plus-circle.png" />
997997
</ItemGroup>
998998
<ItemGroup>
999+
<Content Include="Resources\document-block.png" />
1000+
<Content Include="Resources\document-globe.png" />
1001+
<Content Include="Resources\pencil-ruler.png" />
1002+
<Content Include="Resources\ui-scroll-pane-form.png" />
1003+
<Content Include="Resources\ui-tab-content.png" />
9991004
<Resource Include="Resources\Rubberduck.png" />
10001005
<Resource Include="Resources\hourglass.png" />
10011006
<Resource Include="Resources\arrow-090.png" />
@@ -1194,6 +1199,7 @@
11941199
<Resource Include="Resources\folder.png" />
11951200
<None Include="Resources\RD-300x250-base.png" />
11961201
<Resource Include="Resources\magnifier-medium.png" />
1202+
<Content Include="Resources\Custom\PNG\MdiForm.png" />
11971203
<Content Include="Resources\Rubberduck\RD-AboutWindow.png" />
11981204
<Content Include="Resources\Rubberduck\RD-InstallBanner.bmp" />
11991205
<Content Include="Resources\Rubberduck\RD-InstallWindow.bmp" />

Rubberduck.Core/UI/CodeExplorer/CodeExplorer.Designer.cs

Lines changed: 62 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Rubberduck.Core/UI/CodeExplorer/CodeExplorer.resx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,4 +259,22 @@
259259
<data name="TestMethod" type="System.Resources.ResXFileRef, System.Windows.Forms">
260260
<value>..\..\resources\custom\png\testmethod.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
261261
</data>
262+
<data name="MdiForm" type="System.Resources.ResXFileRef, System.Windows.Forms">
263+
<value>..\..\Resources\Custom\PNG\MdiForm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
264+
</data>
265+
<data name="ui_scroll_pane_form" type="System.Resources.ResXFileRef, System.Windows.Forms">
266+
<value>..\..\Resources\ui-scroll-pane-form.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
267+
</data>
268+
<data name="document_block" type="System.Resources.ResXFileRef, System.Windows.Forms">
269+
<value>..\..\Resources\document-block.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
270+
</data>
271+
<data name="document_globe" type="System.Resources.ResXFileRef, System.Windows.Forms">
272+
<value>..\..\Resources\document-globe.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
273+
</data>
274+
<data name="pencil_ruler" type="System.Resources.ResXFileRef, System.Windows.Forms">
275+
<value>..\..\Resources\pencil-ruler.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
276+
</data>
277+
<data name="ui_tab_content" type="System.Resources.ResXFileRef, System.Windows.Forms">
278+
<value>..\..\Resources\ui-tab-content.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
279+
</data>
262280
</root>

0 commit comments

Comments
 (0)