mirror of https://github.com/icsharpcode/ILSpy.git
2 changed files with 36 additions and 0 deletions
@ -0,0 +1,35 @@
@@ -0,0 +1,35 @@
|
||||
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
|
||||
// This code is distributed under MIT X11 license (for details please see \doc\license.txt)
|
||||
|
||||
using System.ComponentModel.Composition; |
||||
using System.Windows; |
||||
using System.Windows.Media; |
||||
|
||||
using ICSharpCode.AvalonEdit.Highlighting; |
||||
using ICSharpCode.ILSpy; |
||||
|
||||
namespace TestPlugin |
||||
{ |
||||
[Export(typeof(IAboutPageAddition))] |
||||
public class AboutPageAddition : IAboutPageAddition |
||||
{ |
||||
public void Write(ISmartTextOutput textOutput) |
||||
{ |
||||
textOutput.WriteLine(); |
||||
textOutput.Write("This is a test."); |
||||
textOutput.WriteLine(); |
||||
textOutput.WriteLine(); |
||||
textOutput.BeginSpan(new HighlightingColor { |
||||
Background = new SimpleHighlightingBrush(Colors.Black), |
||||
FontStyle = FontStyles.Italic, |
||||
Foreground = new SimpleHighlightingBrush(Colors.Aquamarine) |
||||
}); |
||||
textOutput.Write("DO NOT PRESS THIS BUTTON --> "); |
||||
textOutput.AddButton(null, "Test!", (sender, args) => MessageBox.Show("Naughty Naughty!", "Naughty!", MessageBoxButton.OK, MessageBoxImage.Exclamation)); |
||||
textOutput.Write(" <--"); |
||||
textOutput.WriteLine(); |
||||
textOutput.EndSpan(); |
||||
textOutput.WriteLine(); |
||||
} |
||||
} |
||||
} |
Loading…
Reference in new issue