[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'fpvectorial' (#fcl)

TvVectorialPage

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

Represents a page from a vectorial document

Declaration

Source position: fpvectorial.pas line 314

type TvVectorialPage = class

public

  Width: Double;

  

The width of the page

  Height: Double;

  

The height of the page

  Owner: TvVectorialDocument;

  constructor Create(); virtual;

  

Constructor

  destructor Destroy; override;

  

Destructor

  procedure Assign();

  function GetEntity();

  

Returns an entity by it's index

  function GetEntitiesCount;

  

Returns the number of entities in the page

  function FindAndSelectEntity();

  procedure Clear; virtual;

  

Clears all data in the page

  function AddEntity();

  

Adds an entity to the document

  procedure AddPathCopyMem();

  

Adds a new path to the document

  procedure StartPath();

  

Starts writing a Path in multiple steps

  procedure AddMoveToPath();

  

Adds a move segment to the current temporary path

  procedure AddLineToPath();

  

Adds a line segment to the current temporary path

  procedure GetCurrentPathPenPos();

  

Gets the current Pen Pos in the temporary path

  procedure AddBezierToPath();

  

Adds a bezier element to the current temporary path

  procedure SetBrushColor();

  

Sets the brush color for the current temporary path

  procedure SetBrushStyle();

  

Sets the brush style for the current temporary path

  procedure SetPenColor();

  

Sets the pen color for the current temporary path

  procedure SetPenStyle();

  

Sets the pen style for the current temporary path

  procedure SetPenWidth();

  

Sets the pen width for the current temporary path

  procedure SetClipPath();

  

Defines a clipping path for the current temporary path

  procedure EndPath;

  

Finishes writing a Path

  procedure AddText();

  

Adds a new text element

  procedure AddCircle();

  

Adds a circle element

  procedure AddCircularArc();

  

Adds a circular arc to the drawing

  procedure AddEllipse();

  

Adds a new ellipse element

  procedure AddAlignedDimension();

  

Adds a new aligned dimension element

end;

Inheritance

TvVectorialPage

  

Represents a page from a vectorial document

|

TObject

Description

Represents a page from a vectorial document


Documentation generated on: Oct 09 2011