Unit 'syntax.highlighter' Package
[Overview][Types][Classes][Index] [#fcl-syntax]

TSyntaxHighlighter

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

Declaration

Source position: syntax.highlighter.pp line 115

type TSyntaxHighlighter = class

protected

  FTokens: TSyntaxTokenList;

  class function GetCategoryID();

  class function GetLanguages; virtual; abstract;

  class procedure RegisterDefaultCategories; virtual;

  class constructor init;

  destructor done;

  procedure AddToken();

public

  class procedure Register;

  class function RegisterCategory();

  class function GetRegisteredCategoryID();

  class procedure GetRegisteredCategories();

  class function GetCategoryName();

  constructor Create; virtual;

  procedure reset; virtual;

  function Execute(); virtual; abstract;

  property DefaultCategory: Integer; [rw]

end;

Inheritance

TSyntaxHighlighter

|

TObject


Documentation generated on: 2025-12-15