Download Simple WPF Syntax Highlight Textbox
Description
WPF Syntax Highlight Textbox is very simple control for editing source code. Contains line numbering, world highlighting, indenting (tab, shift+tab....) and more. Test application contains parser for language IronPython and Boo. Syntax Highlight Textbox is developed in C#.
Source Files
The download file wpfsyntax.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
SyntaxHighlight.sln/*from w ww .j a v a2 s .co m*/
SyntaxHighlight/App.config
SyntaxHighlight/CodeToken.cs
SyntaxHighlight/CodeTokenType.cs
SyntaxHighlight/HighlightWordsCollection.cs
SyntaxHighlight/ISyntaxLexer.cs
SyntaxHighlight/Properties/AssemblyInfo.cs
SyntaxHighlight/Properties/Resources.Designer.cs
SyntaxHighlight/Properties/Resources.resx
SyntaxHighlight/Properties/Settings.Designer.cs
SyntaxHighlight/Properties/Settings.settings
SyntaxHighlight/SyntaxHighlight.csproj
SyntaxHighlight/SyntaxHighlight.snk
SyntaxHighlight/SyntaxHighlightTextBox.xaml
SyntaxHighlight/SyntaxHighlightTextBox.xaml.cs
SyntaxHighlight/SyntaxRuleCollection.cs
SyntaxHighlight/SyntaxRuleItem.cs
TestApp/App.xaml
TestApp/App.xaml.cs
TestApp/Boo/BooTestLexer.cs
TestApp/Boo/BooTokenParser.cs
TestApp/Boo/EqualityComparer.cs
TestApp/IronPython/IronPythonTokenParser.cs
TestApp/Properties/AssemblyInfo.cs
TestApp/Properties/Resources.Designer.cs
TestApp/Properties/Resources.resx
TestApp/Properties/Settings.Designer.cs
TestApp/Properties/Settings.settings
TestApp/Resource.Designer.cs
TestApp/Resource.resx
TestApp/TestApp.csproj
TestApp/Window1.xaml
TestApp/Window1.xaml.cs
Download
Click the following link to download wpfsyntax.zip.
wpfsyntax.zip