Unit 'SynEditMiscClasses' Package
[Overview][Constants][Types][Classes][Index] [#bs_synedit]

TLazSynSurface

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

Declaration

Source position: syneditmiscclasses.pp line 575

type TLazSynSurface = class

protected

  procedure BoundsChanged; virtual;

  

  procedure DoPaint(); virtual; abstract;

  

  procedure DoDisplayViewChanged; virtual;

  

  property Handle: HWND; [r]

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  procedure Assign(); virtual;

  

  procedure AddBoundsChangeHandler();

  

  procedure RemoveBoundsChangeHandler();

  

  procedure Paint();

  

  procedure InvalidateLines(); virtual;

  

  procedure SetBounds();

  

  property Left: Integer; [r]

  

  property Top: Integer; [r]

  

  property Right: Integer; [r]

  

  property Bottom: Integer; [r]

  

  property Bounds: TRect; [r]

  

  property DisplayView: TLazSynDisplayView; [rw]

  

end;

Inheritance

TLazSynSurface

  

|

TObject



CT Web help

CodeTyphon Studio