[Overview][Resource strings][Types][Classes][Procedures and functions][Variables] Reference for unit 'GFX_X11' (#fpgfx)

TX11Canvas

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

Declaration

Source position: gfx_x11.pas line 83

type TX11Canvas = class(TFCustomCanvas)

protected

  function DoExcludeClipRect(); override;

  

  function DoIntersectClipRect(); override;

  

  function DoUnionClipRect(); override;

  

  function DoGetClipRect; override;

  

  procedure DoDrawArc(); override;

  

  procedure DoDrawCircle(); override;

  

  procedure DoDrawLine(); override;

  

  procedure DoDrawRect(); override;

  

  procedure DoDrawPoint(); override;

  

  procedure DoFillRect(); override;

  

  procedure DoFillTriangle(); override;

  

  procedure DoTextOut(); override;

  

  procedure DoCopyRect(); override;

  

  procedure DoMaskedCopyRect(); override;

  

  procedure DoDrawImageRect(); override;

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  function MapColor(); override;

  

  function FontCellHeight; override;

  

  function TextExtent(); override;

  

  procedure SaveState; override;

  

  procedure RestoreState; override;

  

  procedure EmptyClipRect; override;

  

  procedure SetColor_(); override;

  

  procedure SetFont(); override;

  

  procedure SetLineStyle(); override;

  

  procedure DrawPolyLine(); override;

  

  property GC: TGC; [r]

  

  property Visual: PVisual; [r]

  

  property Colormap: TColormap; [r]

  

  property Region: TRegion; [r]

  

end;

Inheritance

TX11Canvas

  

|

TFCustomCanvas

  

|

TObject

Description

Errors