Unit 'RLMetaFile' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_fortesreport]

TRLGraphicSurface

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

Declaration

Source position: rlmetafile.pas line 467

type TRLGraphicSurface = class

public

  constructor Create;

  

  destructor Destroy; override;

  

  procedure SaveToFile();

  

  procedure LoadFromFile();

  

  procedure SaveToStream();

  

  procedure LoadFromStream();

  

  function FindFreeRow();

  

  function TextWidth();

  

  function TextHeight();

  

  procedure MoveTo();

  

  procedure LineTo();

  

  procedure Rectangle();

  

  procedure Ellipse();

  

  procedure Polygon();

  

  procedure Polyline();

  

  procedure Write();

  

  procedure WriteLn();

  

  procedure TextOut();

  

  procedure TextOutEx();

  

  procedure TextRect();

  

  procedure TextRectEx();

  

  procedure FillRect();

  

  procedure Draw();

  

  procedure StretchDraw();

  

  procedure ScaleDraw();

  

  procedure ClipDraw();

  

  procedure CopyRect();

  

  procedure SetClipRect();

  

  procedure ResetClipRect;

  

  procedure Open;

  

  procedure Close;

  

  procedure Clear;

  

  procedure PaintTo();

  

  property PageIndex: Integer; [r]

  

  property Opened: Boolean; [r]

  

  property Modified: Boolean; [rw]

  

  property Objects []: TRLGraphicObject; [r]

  

  property ObjectCount: Integer; [r]

  

  property Brush: TBrush; [rw]

  

  property Pen: TPen; [rw]

  

  property Font: TFont; [rw]

  

  property Pixels []: TColor; [rw]

  

  property Width: Integer; [rw]

  

  property Height: Integer; [rw]

  

  property Orientation: TRLMetaOrientation; [rw]

  

  property PaperWidth: Double; [rw]

  

  property PaperHeight: Double; [rw]

  

  property OrientedPaperWidth: Double; [r]

  

  property OrientedPaperHeight: Double; [r]

  

  property OrientedWidth: Integer; [r]

  

  property OrientedHeight: Integer; [r]

  

  property PenPos: TPoint; [rw]

  

  property WritePos: TPoint; [rw]

  

  property WordWrap: Boolean; [rw]

  

  property Margins: TRect; [rw]

  

  property ClipRect: TRect; [r]

  

  property Tag: Integer; [rw]

  

  property Fonts: TStrings; [r]

  

  property GeneratorId: Integer; [rw]

  

  property Storage: TRLGraphicStorage; [r]

  

  property Macros: TStrings; [r]

  

end;

Inheritance

TRLGraphicSurface

  

|

TObject



CT Web help

CodeTyphon Studio