|
33 | 33 | <BitmapImage x:Key="AddUserDocumentImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/AddUserDocument.png" />
|
34 | 34 | <BitmapImage x:Key="AddTestModuleImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/ListOfTests.png" />
|
35 | 35 | <BitmapImage x:Key="SearchImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/magnifier-medium.png" />
|
| 36 | + <BitmapImage x:Key="OpenDesignerImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/ProjectForm.png" /> |
| 37 | + <BitmapImage x:Key="AddModuleImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/plus-circle.png" /> |
| 38 | + <BitmapImage x:Key="FindImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/magnifier--arrow.png" /> |
| 39 | + <BitmapImage x:Key="RemoveImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/minus-circle.png" /> |
| 40 | + <BitmapImage x:Key="SortImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/edit-list-order.png" /> |
| 41 | + <BitmapImage x:Key="ShowSignaturesImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/DisplayFullSignature.png" /> |
| 42 | + <BitmapImage x:Key="CopyResultsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/document-copy.png" /> |
36 | 43 |
|
37 | 44 | <BooleanToVisibilityConverter x:Key="BoolToVisibility"/>
|
38 | 45 | <converters:BoolToHiddenVisibilityConverter x:Key="BoolToHiddenVisibility" />
|
|
156 | 163 | CommandParameter="{Binding SelectedItem}"
|
157 | 164 | Visibility="{Binding Path=IsEnabled, RelativeSource={RelativeSource Self}, Mode=OneWay, Converter={StaticResource BoolToVisibility}}">
|
158 | 165 | <MenuItem.Icon>
|
159 |
| - <Image Style="{StaticResource IconStyle}" Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/ProjectForm.png" /> |
| 166 | + <Image Style="{StaticResource IconStyle}" Source="{StaticResource OpenDesignerImage}" /> |
160 | 167 | </MenuItem.Icon>
|
161 | 168 | </MenuItem>
|
162 | 169 | <Separator />
|
|
180 | 187 | <Separator />
|
181 | 188 | <MenuItem Header="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_AddModule}">
|
182 | 189 | <MenuItem.Icon>
|
183 |
| - <Image Style="{StaticResource IconStyle}" Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/plus-circle.png" /> |
| 190 | + <Image Style="{StaticResource IconStyle}" Source="{StaticResource AddModuleImage}" /> |
184 | 191 | </MenuItem.Icon>
|
185 | 192 | <MenuItem Header="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_AddVBFormText}"
|
186 | 193 | Command="{Binding AddVBFormCommand}"
|
|
262 | 269 | </MenuItem>
|
263 | 270 | <MenuItem Header="{Resx ResxName=Rubberduck.Resources.RubberduckUI, Key=Find}">
|
264 | 271 | <MenuItem.Icon>
|
265 |
| - <Image Style="{StaticResource IconStyle}" Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/magnifier--arrow.png" /> |
| 272 | + <Image Style="{StaticResource IconStyle}" Source="{StaticResource FindImage}" /> |
266 | 273 | </MenuItem.Icon>
|
267 | 274 | <MenuItem Header="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_FindAllReferencesText}"
|
268 | 275 | Command="{Binding FindAllReferencesCommand}"
|
|
307 | 314 | CommandParameter="{Binding SelectedItem}"
|
308 | 315 | Visibility="{Binding VBAVisibility}">
|
309 | 316 | <MenuItem.Icon>
|
310 |
| - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/minus-circle.png"> |
| 317 | + <Image Source="{StaticResource RemoveImage}"> |
311 | 318 | <Image.Style>
|
312 | 319 | <Style BasedOn="{StaticResource IconStyle}" TargetType="Image">
|
313 | 320 | <Style.Triggers>
|
|
427 | 434 | <ToolBar Style="{DynamicResource ToolBarWithOverflowOnlyShowingWhenNeededStyle}">
|
428 | 435 |
|
429 | 436 | <Button Command="{Binding RefreshCommand}">
|
430 |
| - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/arrow-circle-double.png"> |
| 437 | + <Image Source="{StaticResource RefreshImage}"> |
431 | 438 | <Image.Style>
|
432 | 439 | <Style BasedOn="{StaticResource IconStyle}" TargetType="Image">
|
433 | 440 | <Style.Triggers>
|
|
449 | 456 | VerticalContentAlignment="Center" >
|
450 | 457 | <MenuItem Header="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_Add}" VerticalContentAlignment="Center">
|
451 | 458 | <MenuItem.Icon>
|
452 |
| - <Image Style="{StaticResource IconStyle}" Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/plus-circle.png" /> |
| 459 | + <Image Style="{StaticResource IconStyle}" Source="{StaticResource AddModuleImage}" /> |
453 | 460 | </MenuItem.Icon>
|
454 | 461 | <MenuItem Header="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_AddVBFormText}"
|
455 | 462 | Command="{Binding AddVBFormCommand}"
|
|
530 | 537 | <MenuItem Style="{StaticResource fontSizeStyle}"
|
531 | 538 | Header="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_Sort}" VerticalContentAlignment="Center">
|
532 | 539 | <MenuItem.Icon>
|
533 |
| - <Image Style="{StaticResource IconStyle}" Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/edit-list-order.png" /> |
| 540 | + <Image Style="{StaticResource IconStyle}" Source="{StaticResource SortImage}" /> |
534 | 541 | </MenuItem.Icon>
|
535 | 542 |
|
536 | 543 | <MenuItem Name="SortByName"
|
|
558 | 565 | </Menu>
|
559 | 566 |
|
560 | 567 | <ToggleButton Name="DisplaySignatures" ToolTip="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_ShowSignaturesToolTip}" IsChecked="True">
|
561 |
| - <Image Style="{StaticResource IconStyle}" Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/DisplayFullSignature.png" /> |
| 568 | + <Image Style="{StaticResource IconStyle}" Source="{StaticResource ShowSignaturesImage}" /> |
562 | 569 | </ToggleButton>
|
563 | 570 |
|
564 | 571 | <Separator />
|
565 | 572 |
|
566 | 573 | <Button Command="{Binding OpenDesignerCommand}" CommandParameter="{Binding SelectedItem}">
|
567 |
| - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/ProjectForm.png"> |
| 574 | + <Image Source="{StaticResource OpenDesignerImage}"> |
568 | 575 | <Image.Style>
|
569 | 576 | <Style BasedOn="{StaticResource IconStyle}" TargetType="Image">
|
570 | 577 | <Style.Triggers>
|
|
583 | 590 | <Separator />
|
584 | 591 |
|
585 | 592 | <Button Command="{Binding CopyResultsCommand}" CommandParameter="{Binding ElementName=ProjectTree}">
|
586 |
| - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/document-copy.png"> |
| 593 | + <Image Source="{StaticResource CopyResultsImage}"> |
587 | 594 | <Image.Style>
|
588 | 595 | <Style BasedOn="{StaticResource IconStyle}" TargetType="Image">
|
589 | 596 | <Style.Triggers>
|
|
648 | 655 | Style="{StaticResource CodeExplorerTreeViewStyle}" BorderThickness="0,1"
|
649 | 656 | VirtualizingPanel.IsVirtualizing="False"
|
650 | 657 | Visibility="{Binding Path=TreeViewVisibility}">
|
| 658 | + |
651 | 659 | <i:Interaction.Behaviors>
|
652 | 660 | <controls:BindableSelectedItemBehavior SelectedItem="{Binding SelectedItem, Mode=TwoWay}" />
|
653 | 661 | </i:Interaction.Behaviors>
|
|
0 commit comments