//*********************************************************************
// //
// SQL Power Injector 1.2 Copyright (c) 2006-2007 Francois Larouche //
// //
// Author : francois.larouche@sqlpowerinjector.com //
// Web Site: www.sqlpowerinjector.com //
// //
//*******************************************************************//
using System;
using System.Windows.Forms;
namespace SQLPowerInjector.SyntaxHighlighter{
/// <summary>
/// Summary description for HTMLSyntaxHighlighter.
/// </summary>
public sealed class HTMLSyntaxHighlighter : SyntaxHighlighterBase
{
#region Constants
private const string HTMLSYNTAX_FILE = "htmlSyntax.xml";
#endregion
#region Constructors
public HTMLSyntaxHighlighter(string textToProcess)
{
base._syntaxFile = "\\Settings\\" + HTMLSYNTAX_FILE;
#if DEBUG
base._syntaxFile = "\\..\\..\\" + base._syntaxFile;
#endif
base._syntaxFile = Application.StartupPath + base._syntaxFile;
base._textToProcess = textToProcess;
}
public HTMLSyntaxHighlighter(string textToProcess, string htmlSyntaxFile)
{
base._textToProcess = textToProcess;
base._syntaxFile = htmlSyntaxFile;
}
#endregion
}
}
|