|
16 | 16 |
|
17 | 17 | <UserControl.Resources> |
18 | 18 | <BitmapImage x:Key="SettingsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/gear.png" /> |
| 19 | + |
| 20 | + <BitmapImage x:Key="RefreshImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/arrow-circle-double.png" /> |
| 21 | + <BitmapImage x:Key="RunImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/control.png" /> |
| 22 | + <BitmapImage x:Key="RunAllTestsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--arrow.png" /> |
| 23 | + <BitmapImage x:Key="RunNotRunTestsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/question-white.png" /> |
| 24 | + <BitmapImage x:Key="RunSelectedTestImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--arrow.png" /> |
| 25 | + <BitmapImage x:Key="RunSelectedCategoryImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--arrow.png" /> |
| 26 | + <BitmapImage x:Key="RunInconclusiveTestsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--exclamation.png" /> |
| 27 | + <BitmapImage x:Key="RunPassedTestsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/tick-circle.png" /> |
| 28 | + <BitmapImage x:Key="RunFailedTestsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/cross-circle.png" /> |
| 29 | + <BitmapImage x:Key="RepeatLastRunImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/arrow-repeat.png" /> |
| 30 | + |
| 31 | + <BitmapImage x:Key="AddIcon" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--plus.png" /> |
| 32 | + <BitmapImage x:Key="AddTestMethodIcon" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask.png" /> |
| 33 | + <BitmapImage x:Key="AddErrorTestMethodIcon" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--exclamation.png" /> |
| 34 | + |
| 35 | + <BitmapImage x:Key="GroupByImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/GroupBy.png" /> |
| 36 | + <BitmapImage x:Key="CopyResultsImage" UriSource="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/document-copy.png" /> |
19 | 37 |
|
20 | 38 | <local:TestOutcomeImageSourceConverter x:Key="OutcomeIconConverter" /> |
21 | 39 | <local:TestResultToOutcomeTextConverter x:Key="OutcomeTextConverter" /> |
|
488 | 506 | </ToolBar.Resources> |
489 | 507 |
|
490 | 508 | <Button Command="{Binding RefreshCommand}"> |
491 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/arrow-circle-double.png" /> |
| 509 | + <Image Source="{StaticResource RefreshImage}" /> |
492 | 510 | </Button> |
493 | 511 |
|
494 | 512 | <Separator /> |
495 | 513 | <Menu> |
496 | 514 | <MenuItem VerticalAlignment="Center" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_RunButtonText}"> |
497 | 515 | <MenuItem.Icon> |
498 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/control.png" /> |
| 516 | + <Image Source="{StaticResource RunImage}" /> |
499 | 517 | </MenuItem.Icon> |
500 | 518 | <MenuItem Command="{Binding RunAllTestsCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_RunAllTests}"> |
501 | 519 | <MenuItem.Icon> |
502 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--arrow.png" /> |
| 520 | + <Image Source="{StaticResource RunAllTestsImage}" /> |
503 | 521 | </MenuItem.Icon> |
504 | 522 | </MenuItem> |
505 | 523 | <Separator /> |
506 | 524 | <MenuItem Command="{Binding RunNotExecutedTestsCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_RunNotRunTests}" > |
507 | 525 | <MenuItem.Icon> |
508 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/question-white.png" /> |
| 526 | + <Image Source="{StaticResource RunNotRunTestsImage}" /> |
509 | 527 | </MenuItem.Icon> |
510 | 528 | </MenuItem> |
511 | 529 | <MenuItem Command="{Binding RunSelectedTestCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer ,Key=TestExplorer_RunSelectedTests}" > |
512 | 530 | <MenuItem.Icon> |
513 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--arrow.png" /> |
| 531 | + <Image Source="{StaticResource RunSelectedTestImage}" /> |
514 | 532 | </MenuItem.Icon> |
515 | 533 | </MenuItem> |
516 | 534 | <MenuItem Command="{Binding RunSelectedCategoryTestsCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer ,Key=TestExplorer_RunSelectedCategoryTests}" > |
517 | 535 | <MenuItem.Icon> |
518 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--arrow.png" /> |
| 536 | + <Image Source="{StaticResource RunSelectedCategoryImage}" /> |
519 | 537 | </MenuItem.Icon> |
520 | 538 | </MenuItem> |
521 | 539 | <MenuItem Command="{Binding RunInconclusiveTestsCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_RunInconclusiveTests}" > |
522 | 540 | <MenuItem.Icon> |
523 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--exclamation.png" /> |
| 541 | + <Image Source="{StaticResource RunInconclusiveTestsImage}" /> |
524 | 542 | </MenuItem.Icon> |
525 | 543 | </MenuItem> |
526 | 544 | <MenuItem Command="{Binding RunPassedTestsCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_RunPassedTests}" > |
527 | 545 | <MenuItem.Icon> |
528 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/tick-circle.png" /> |
| 546 | + <Image Source="{StaticResource RunPassedTestsImage}" /> |
529 | 547 | </MenuItem.Icon> |
530 | 548 | </MenuItem> |
531 | 549 | <MenuItem Command="{Binding RunFailedTestsCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_RunFailedTests}"> |
532 | 550 | <MenuItem.Icon> |
533 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/cross-circle.png" /> |
| 551 | + <Image Source="{StaticResource RunFailedTestsImage}" /> |
534 | 552 | </MenuItem.Icon> |
535 | 553 | </MenuItem> |
536 | 554 | <Separator /> |
537 | 555 | <MenuItem Command="{Binding RepeatLastRunCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_RunLastRunTests}"> |
538 | 556 | <MenuItem.Icon> |
539 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/arrow-repeat.png" /> |
| 557 | + <Image Source="{StaticResource RepeatLastRunImage}" /> |
540 | 558 | </MenuItem.Icon> |
541 | 559 | </MenuItem> |
542 | 560 |
|
543 | 561 | </MenuItem> |
544 | 562 | <MenuItem VerticalAlignment="Center" Header="{Resx ResxName=Rubberduck.Resources.RubberduckUI, Key=Add}"> |
545 | 563 | <MenuItem.Icon> |
546 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--plus.png" /> |
| 564 | + <Image Source="{StaticResource AddIcon}" /> |
547 | 565 | </MenuItem.Icon> |
548 | 566 | <MenuItem Command="{Binding AddTestModuleCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_AddTestModule}"> |
549 | 567 | </MenuItem> |
550 | 568 | <Separator /> |
551 | 569 | <MenuItem Command="{Binding AddTestMethodCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_AddTestMethod}"> |
552 | 570 | <MenuItem.Icon> |
553 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask.png" /> |
| 571 | + <Image Source="{StaticResource AddTestMethodIcon}" /> |
554 | 572 | </MenuItem.Icon> |
555 | 573 | </MenuItem> |
556 | 574 | <MenuItem Command="{Binding AddErrorTestMethodCommand}" Header="{Resx ResxName=Rubberduck.Resources.UnitTesting.TestExplorer, Key=TestExplorer_AddExpectedErrorTestMethod}"> |
557 | 575 | <MenuItem.Icon> |
558 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/flask--exclamation.png" /> |
| 576 | + <Image Source="{StaticResource AddErrorTestMethodIcon}" /> |
559 | 577 | </MenuItem.Icon> |
560 | 578 | </MenuItem> |
561 | 579 | </MenuItem> |
|
565 | 583 | <Menu> |
566 | 584 | <MenuItem Header="{Resx ResxName=Rubberduck.Resources.RubberduckUI, Key=GroupingGrid_GroupingStyle}"> |
567 | 585 | <MenuItem.Icon> |
568 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Custom/PNG/GroupBy.png" /> |
| 586 | + <Image Source="{StaticResource GroupByImage}" /> |
569 | 587 | </MenuItem.Icon> |
570 | 588 |
|
571 | 589 | <MenuItem x:Name="GroupByOutcome" |
|
599 | 617 | </Menu> |
600 | 618 |
|
601 | 619 | <Button Command="{Binding CopyResultsCommand}"> |
602 | | - <Image Source="pack://application:,,,/Rubberduck.Resources;component/Icons/Fugue/document-copy.png" /> |
| 620 | + <Image Source="{StaticResource CopyResultsImage}" /> |
603 | 621 | <Button.ToolTip> |
604 | 622 | <TextBlock Text="{Resx ResxName=Rubberduck.Resources.CodeExplorer.CodeExplorerUI, Key=CodeExplorer_CopyToolTip}" /> |
605 | 623 | </Button.ToolTip> |
|
0 commit comments