Actipro Software LLC
SyntaxEditor Software Component Product
Copyright (c) 2001-2009 Actipro Software LLC. All rights reserved.

SyntaxEditor .NET Control

Current Version: SyntaxEditor 4.0.0281, WinUICore 1.0.0101
Last Updated: 3/13/2009
Release History

Redistributable Files:
For .NET 2.0 and later: ActiproSoftware.SyntaxEditor.Net20.dll, ActiproSoftware.WinUICore.Net20.dll, ActiproSoftware.Shared.Net20.dll

Additional Redistributable Files (if you own the .NET languages add-on):
For .NET 2.0 and later: ActiproSoftware.SyntaxEditor.Addons.DotNet.Net20.dll

Additional Redistributable Files (if you own the web languages add-on):
For .NET 2.0 and later: ActiproSoftware.SyntaxEditor.Addons.Web.Net20.dll

Requirements:
.NET framework v2.0 or later

Overview

Thank you for downloading the SyntaxEditor .NET control from Actipro Software. SyntaxEditor is a powerful editing control, similar to a multi-line TextBox, which syntax highlights text and provides an amazing number of state-of-the-art features for code editing. SyntaxEditor is modeled after the code editor in VS.NET and provides nearly all of its functionality. Custom language definitions can be developed and distributed with your applications.

Licensing

The product you've downloaded or copied is fully functional version of the product. If the product is marked as an Evaluation Release, you are placed under the terms of the Evaluation License (see EULA.html). Under this Evaluation License, you may only use the product for evaluation purposes for a period of 21 days, after which you must either remove all files associated with the product or purchase a Single Developer License for each individual developer on a project that uses the product.

Under the terms of the Evaluation License, you may not distribute any of the files associated with the control. In order to distribute files marked as Redistributable, you must purchase a Single Developer License.

In the Evaluation Release of the control, a popup About window is displayed whenever the control is instantiated. This is removed upon the purchase of a Single Developer License.

Purchasing a Single Developer License

Single Developer Licenses for the control may be purchased securely on-line using any major credit card at: https://www.ActiproSoftware.com/Purchase/DotNet/Order.aspx. Each Single Developer License allows a single developer to work with the control beyond the Evaluation Period and enables them to distribute any of the files marked as Redistributable royalty-free.

Each individual developer on a project using a component requires a separate license, whether they directly use the component or not! This means "one license for EVERY developer on the project", NOT "one license per developer using the component." After all, your entire project benefits by using the component. Discount volume licenses and site licenses are also available.

Installation

To install and run a test application for the product:
  1. Unzip the downloaded .ZIP file to any folder.
  2. Read and agree to the End-User License Agreement (in EULA.html).
  3. Run the Setup application to install the product.
  4. Load a sample solution for the product into Visual Studio .NET.
  5. Execute the solution.

Assembly Locations

The redistributable assemblies are installed to several locations.

Reusing the Product / Adding Toolbox Item(s) for the Product

To reuse the product elsewhere, follow these steps:
  1. In Visual Studio .NET, click the Tools/Choose ToolBox Items command.
  2. On the window that opens, click on the .NET Framework Components tab.
  3. Click the Browse button and select the assemblies installed by the setup package file (generally into a C:\Program Files\Actipro Software\[ProductName]\[Version]\ folder).
  4. Ensure that the controls and components included in the assemblies appear in the list and are checked.
  5. Press the OK button.
  6. The checked controls and components should appear in the Toolbox.

Deploying Your Application

To deploy an application that uses this product, simply copy the redistributable assemblies mentioned above to the same folder as your application's executable. Nothing else needs to be deployed. Your license information will be compiled into your application by Visual Studio. For more information on licensing, such as how it works and how to set it up, please read the detailed Licensing FAQ page on our support site.

Documentation

Complete documentation is available in the Documentation.chm HTML Help file. We also recommend looking at the source code of provided test solution(s) since they make use of much of the product's functionality.

Support

Actipro Software has set up discussion forums specifically for suggestions and support requests for our .NET components. You can find these discussion forums in our support site. We strongly urge you to post messages there.

Other .NET Components

For information about other Actipro Software .NET components, please visit http://www.ActiproSoftware.com/Products/DotNet/.

Actipro Software LLC

For more information about Actipro Software, please visit http://www.ActiproSoftware.com/.

Release History

Bullet Key:
3/13/2009 - Version 4.0.0281
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
Miscellaneous
12/9/2008 - Version 4.0.0280
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
Miscellaneous
10/13/2008 - Version 4.0.0277
SyntaxEditor Control
.NET Languages Add-on
Miscellaneous
9/8/2008 - Version 4.0.0276
SyntaxEditor Control
.NET Languages Add-on
7/15/2008 - Version 4.0.0275
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
Miscellaneous
4/9/2008 - Version 4.0.0274
SyntaxEditor Control
.NET Languages Add-on
3/19/2008 - Version 4.0.0273
.NET Languages Add-on
3/11/2008 - Version 4.0.0272
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
2/1/2008 - Version 4.0.0271
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
1/15/2008 - Version 4.0.0270
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
Miscellaneous
10/24/2007 - Version 4.0.0262
SyntaxEditor Control
Web Languages Add-on
9/27/2007 - Version 4.0.0261
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
9/7/2007 - Version 4.0.0260
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
8/23/2007 - Version 4.0.0259
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
8/13/2007 - Version 4.0.0258
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
7/17/2007 - Version 4.0.0257
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
7/11/2007 - Version 4.0.0256
SyntaxEditor Control
Web Languages Add-on
7/2/2007 - Version 4.0.0255
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
6/20/2007 - Version 4.0.0253
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
6/11/2007 - Version 4.0.0252
Web Languages Add-on
6/8/2007 - Version 4.0.0251
SyntaxEditor Control
Web Languages Add-on
5/17/2007 - Version 4.0.0250
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
5/1/2007 - Version 4.0.0249
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
4/19/2007 - Version 4.0.0248
SyntaxEditor Control
.NET Languages Add-on
4/13/2007 - Version 4.0.0247
SyntaxEditor Control
.NET Languages Add-on
Web Languages Add-on
3/12/2007 - Version 4.0.0246
SyntaxEditor Control
.NET Languages Add-on
Miscellaneous
3/4/2007 - Version 4.0.0245
SyntaxEditor Control
.NET Languages Add-on
Miscellaneous
2/21/2007 - Version 4.0.0244
.NET Languages Add-on
2/19/2007 - Version 4.0.0243
SyntaxEditor Control
.NET Languages Add-on
2/13/2007 - Version 4.0.0242
SyntaxEditor Control
.NET Languages Add-on
2/4/2007 - Version 4.0.0241
SyntaxEditor Control
.NET Languages Add-on
Miscellaneous
1/30/2007 - Version 4.0.0240
SyntaxEditor Control
.NET Languages Add-on
Miscellaneous
1/12/2007 - Version 4.0.0239
SyntaxEditor Control
.NET Languages Add-on
1/4/2007 - Version 4.0.0238
SyntaxEditor Control
.NET Languages Add-on
12/18/2006 - Version 4.0.0237
SyntaxEditor Control
.NET Languages Add-on
Miscellaneous
12/1/2006 - Version 4.0.0236
SyntaxEditor Control
.NET Languages Add-on
11/28/2006 - Version 4.0.0235
SyntaxEditor Control
.NET Languages Add-on
Miscellaneous
11/9/2006 - Version 4.0.0234
SyntaxEditor Control
.NET Languages Add-on
10/16/2006 - Version 4.0.0233
SyntaxEditor Control
.NET Languages Add-on
10/3/2006 - Version 4.0.0232
Major New Features
Minor New Features
Dynamic Language XML Definition Enhancements
Free Dynamic Language XML Definitions
Alphabetic Listing of New SyntaxEditor Types
Alphabetic Listing of Updates to Existing SyntaxEditor Types
8/23/2006 - Version 3.1.0212
7/6/2006 - Version 3.1.0211
5/4/2006 - Version 3.1.0210
3/27/2006 - Version 3.1.0204
1/17/2006 - Version 3.1.0203
11/15/2005 - Version 3.1.0202
10/26/2005 - Version 3.1.0201
9/17/2005 - Version 3.1.0200
9/11/2005 - Version 3.0.0183
7/31/2005 - Version 3.0.0182
7/2/2005 - Version 3.0.0181
6/28/2005 - Version 3.0.0180
6/13/2005 - Version 3.0.0179
6/5/2005 - Version 3.0.0178
5/21/2005 - Version 3.0.0177
5/15/2005 - Version 3.0.0176
5/1/2005 - Version 3.0.0175
Regular Expression Engine and Lexical Parser Enhancements
Find/Replace Object Model Enhancements
Token-Related Enhancements
New Key-Processing Model
Word Wrap Enhancements
New Macro Recording and Playback
Custom Cursors for Highlighting Styles
Improved Clipboard and Drag/Drop Customization Capabilities
New Language Definitions and Related Files
Other Feature Enhancements
4/17/2005 - Version 2.5.0160
3/14/2005 - Version 2.5.0159
2/6/2005 - Version 2.5.0158
1/11/2005 - Version 2.5.0157
1/9/2005 - Version 2.5.0156
12/23/2004 - Version 2.5.0155
12/12/2004 - Version 2.5.0154
12/5/2004 - Version 2.5.0153
11/28/2004 - Version 2.5.0152
11/21/2004 - Version 2.5.0151
11/3/2004 - Version 2.5.0150
Completely Separated the User Interface from the Document/Parsing Model
Added Syntax Highlighting To Collapsed Outlining Node Tooltips
Added More Print Settings that Can Be Set Independent of a SyntaxEditor Control's Settings
Added Display Lines to the Object Model
Added More Methods to Access the Outlining Object Model
Added the TextStylePreview Control
Finalized WinUICore and Shared 1.0 Library Object Model
Other Feature Enhancements and Bug Fixes
10/10/2004 - Version 2.0.0109
8/22/2004 - Version 2.0.0108
7/6/2004 - Version 2.0.0107
7/1/2004 - Version 2.0.0106
6/1/2004 - Version 2.0.0105
5/16/2004 - Version 2.0.0103
5/1/2004 - Version 2.0.0102
4/25/2004 - Version 2.0.0101
4/17/2004 - Version 2.0.0100
Regular Expression Engine
New XML Language Definition Format
SyntaxLanguage Changes
Token Stream
Line Modification Marking
Parsing
Outlining
Auto Case Correction
Selection
Word Wrap
IntelliPrompt Reflection Helper
Bracket Highlighting
Clipboard
Undo/Redo
Miscellaneous
3/21/2004 - Version 1.0.0066
3/13/2004 - Version 1.0.0065
3/6/2004 - Version 1.0.0064
2/21/2004 - Version 1.0.0062
1/25/2004 - Version 1.0.0061
1/18/2004 - Version 1.0.0060
1/11/2004 - Version 1.0.0059
1/3/2004 - Version 1.0.0057
12/9/2003 - Version 1.0.0055
11/29/2003 - Version 1.0.0053
10/30/2003 - Version 1.0.0051
10/20/2003 - Version 1.0.0050
10/18/2003 - Version 1.0.0049
10/13/2003 - Version 1.0.0048
10/12/2003 - Version 1.0.0047
9/26/2003 - Version 1.0.0046
8/31/2003 - Version 1.0.0044
8/25/2003 - Version 1.0.0043
8/10/2003 - Version 1.0.0042
8/2/2003 - Version 1.0.0040
7/18/2003 - Version 1.0.0038
7/14/2003 - Version 1.0.0037
7/8/2003 - Version 1.0.0036
7/6/2003 - Version 1.0.0035