Unit 'FpTerm.View' Package
[Overview][Classes][Index] [#fcl-fpterm]

TTerminalView

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

Declaration

Source position: fpterm.view.pas line 46

type TTerminalView = class

protected

  FReverseVideo: Boolean;

  function GetCursorX; virtual; abstract;

  function GetCursorY; virtual; abstract;

  function GetHeight; virtual; abstract;

  function GetWidth; virtual; abstract;

  procedure SetCell(); virtual; abstract;

public

  procedure UpdateScreen; virtual; abstract;

  procedure IdleLoop; virtual; abstract;

  procedure HideCursor; virtual; abstract;

  procedure ShowCursor; virtual; abstract;

  procedure StartBlinkingCursor; virtual; abstract;

  procedure StopBlinkingCursor; virtual; abstract;

  procedure SetCursorPos(); virtual; abstract;

  function Resize(); virtual; abstract;

  function CheckPendingResize(); virtual; abstract;

  function StringDisplayWidth(); virtual; abstract;

  property CursorX: Integer; [r]

  property CursorY: Integer; [r]

  property Width: Integer; [r]

  property Height: Integer; [r]

  property Cell []: TCell; [w]

  property ReverseVideo: Boolean; [rw]

end;

Inheritance

TTerminalView

|

TObject


Documentation generated on: 2025-07-25