Unit 'syntax.sql' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fcl-syntax]

TSqlSyntaxHighlighter

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: syntax.sql.pp line 39

type TSqlSyntaxHighlighter = class(TSyntaxHighlighter)

protected

  procedure ProcessSingleQuoteString();

  procedure ProcessDoubleQuoteString();

  procedure ProcessSingleLineComment();

  procedure ProcessMultiLineComment();

  procedure ProcessNumber();

  function CheckForKeyword();

  function IsWordChar();

  function IsHexChar();

  class procedure CheckCategories;

  class procedure RegisterDefaultCategories; override;

  class function GetLanguages; override;

public

  constructor Create; override;

  CategorySQL: Integer;

  function Execute(); override;

  property StringEscapeMode: TSqlStringEscapeMode; [rw]

end;

Inheritance

TSqlSyntaxHighlighter

|

TSyntaxHighlighter

|

TObject


Documentation generated on: 2025-12-15