IPCsArc


Topic:

Properties and methods of IPCsArc


[+] IPCsArc

Class hierarchy:

IPCsApplication IPCsDocument IPCsPage IPCsArcs IPCsArc
IPCsApplication IPCsDocument IPCsSelectStatus SelectedArc
IPCsApplication IPCsDocument IPCsSelectStatus IPCsSelectionArea IPCsArcs IPCsArc


Properties / Methods:

Delete Delete the circle
IsFilled Property that sets if the circle is filled
Radius Property the sets the radius of the circle
StartAngle From where on the circumference should the circle starts to be drawn
EndAngle To where on the circumference should the circle ends to be drawn
PenWidth Property that sets the width of the pen the circle is drawn with
Color Property that takes a psPenColor as value
Layer See more IPCsLayer
Rotation Set the orientation/rotation of the circle
EllipseFactor Set this value to specify how much ellipse, the "circle" should be
GetPosition Gets x,y,z from a circle. Parameters needed: 3 integers
Syntax:
procedure GetPosition(out X: Integer; out Y: Integer; out Z: Integer);
SetPosition Sets x,y,z on a circle. Parameters needed: 3 integers
Syntax:
procedure SetPosition(X: Integer; Y: Integer; Z: Integer);
Handle A unique handle to the circle



[+] IPCsArc2

Class hierarchy:

IPCsApplication IPCsDocument IPCsPage IPCsArcs IPCsArc2
IPCsApplication IPCsDocument IPCsSelectStatus SelectedArc
IPCsApplication IPCsDocument IPCsSelectStatus IPCsSelectionArea IPCsArcs IPCsArc2


Properties / Methods:

RGBColor Property of type integer, that indicates the color in 24 bit (16.7 mill. colors)



Comments:

Use Arcs.Item[interger] and Arcs.count to get that/these items you want.
IPCsArcs gives access to all circles on a page through Item[integer].
IPCsArc is a specific circle, (which can be selected through IPCsArcs.Item[integer])