Class IDADrawingSurface (unit DAnim)
Inherits from
IDispatch
Constructors
Functions
function ArcDegrees(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function ArcRadians(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function AutoSizeFillScale: HRESULT;
function BorderColor(clr: IDAColor): HRESULT;
function BorderDashStyle(id: TDA_Dash_Style): HRESULT;
function BorderEndStyle(obsolete: TDA_End_Style): HRESULT;
function BorderJoinStyle(id: TDA_Join_Style): HRESULT;
function BorderWidth(w: double): HRESULT;
function Clear: HRESULT;
function Crop(lowerLeftX, lowerLeftY, upperRightX, upperRightY: double): HRESULT;
function CropPoints(min, max: IDAPoint2): HRESULT;
function DrawPath(path: IDAPath2): HRESULT;
function FillColor(foreground: IDAColor): HRESULT;
function FillImage(img: IDAImage): HRESULT;
function FillPath(path: IDAPath2): HRESULT;
function FillStyle(ID: Integer): HRESULT;
function FillTexture(img: IDAImage): HRESULT;
function FixedFillScale: HRESULT;
function Font(FontFace: TBSTR; sizeInPoints: Longint; Bold, italic, underline, strikethrough: WordBool): HRESULT;
function get_Image(out img: IDAImage): HRESULT;
function get_LocalContextImage(img: IDAImage): HRESULT;
function GradientExtent(startx, starty, finishx, finishy: double): HRESULT;
function GradientExtentPoints(startColor, stopColor: IDAPoint2): HRESULT;
function GradientRolloffPower(power: double): HRESULT;
function GradientRolloffPowerAnim(power: IDANumber): HRESULT;
function GradientShape(pts: VARIANT): HRESULT;
function HorizontalFillScale: HRESULT;
function ImageFill(obsolete1: IDAImage; obsolete2, obsolete3: double): HRESULT;
function Line(startX, startY, endX, endY: double): HRESULT;
function LineColor(clr: IDAColor): HRESULT;
function LineDashStyle(id: TDA_Dash_Style): HRESULT;
function LineEndStyle(id: TDA_End_Style): HRESULT;
function LineJoinStyle(id: TDA_Join_Style): HRESULT;
function LinePoints(p1, p2: IDAPoint2): HRESULT;
function LineWidth(w: double): HRESULT;
function Opacity(opac: double): HRESULT;
function OpacityAnim(opac: IDANumber): HRESULT;
function Oval(xPos, yPos, w, h: double): HRESULT;
function OverlayImage(img: IDAImage): HRESULT;
function PieDegrees(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function PieRadians(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function Polygon(v: VARIANT): HRESULT;
function PolygonEx(numPts: Longint; pts: IDAPoint2): HRESULT;
function Polyline(v: VARIANT): HRESULT;
function PolylineEx(numPts: Longint; pts: IDAPoint2): HRESULT;
function put_BorderStyle(bs: IDALineStyle): HRESULT;
function put_ClipMatte(matte: IDAMatte): HRESULT;
function put_FontStyle(fs: IDAFontStyle): HRESULT;
function put_HatchFillTransparent(fillOff: WordBool): HRESULT;
function put_LineStyle(ls: IDALineStyle): HRESULT;
function put_MouseEventsEnabled(on: WordBool): HRESULT;
function Rect(xPos, yPos, w, h: double): HRESULT;
function Reset: HRESULT;
function RestoreGraphicsState: HRESULT;
function RoundRect(xPos, yPos, w, h, arcWidth, arcHeight: double): HRESULT;
function SaveGraphicsState: HRESULT;
function SecondaryFillColor(val: IDAColor): HRESULT;
function Text(str: TBSTR; xPos, yPos: double): HRESULT;
function TextPoint(str: TBSTR; point: IDAPoint2): HRESULT;
function TextureFill(obsolete1: IDAImage; obsolete2, obsolete3: double): HRESULT;
function Transform(xform: IDATransform2): HRESULT;
function VerticalFillScale: HRESULT;
Properties
Events
Variables
Constructors
Functions
function ArcDegrees(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function ArcRadians(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function AutoSizeFillScale: HRESULT;
function BorderColor(clr: IDAColor): HRESULT;
function BorderDashStyle(id: TDA_Dash_Style): HRESULT;
function BorderEndStyle(obsolete: TDA_End_Style): HRESULT;
function BorderJoinStyle(id: TDA_Join_Style): HRESULT;
function BorderWidth(w: double): HRESULT;
function Clear: HRESULT;
function Crop(lowerLeftX, lowerLeftY, upperRightX, upperRightY: double): HRESULT;
function CropPoints(min, max: IDAPoint2): HRESULT;
function DrawPath(path: IDAPath2): HRESULT;
function FillColor(foreground: IDAColor): HRESULT;
function FillImage(img: IDAImage): HRESULT;
function FillPath(path: IDAPath2): HRESULT;
function FillStyle(ID: Integer): HRESULT;
function FillTexture(img: IDAImage): HRESULT;
function FixedFillScale: HRESULT;
function Font(FontFace: TBSTR; sizeInPoints: Longint; Bold, italic, underline, strikethrough: WordBool): HRESULT;
function get_Image(out img: IDAImage): HRESULT;
function get_LocalContextImage(img: IDAImage): HRESULT;
function GradientExtent(startx, starty, finishx, finishy: double): HRESULT;
function GradientExtentPoints(startColor, stopColor: IDAPoint2): HRESULT;
function GradientRolloffPower(power: double): HRESULT;
function GradientRolloffPowerAnim(power: IDANumber): HRESULT;
function GradientShape(pts: VARIANT): HRESULT;
function HorizontalFillScale: HRESULT;
function ImageFill(obsolete1: IDAImage; obsolete2, obsolete3: double): HRESULT;
function Line(startX, startY, endX, endY: double): HRESULT;
function LineColor(clr: IDAColor): HRESULT;
function LineDashStyle(id: TDA_Dash_Style): HRESULT;
function LineEndStyle(id: TDA_End_Style): HRESULT;
function LineJoinStyle(id: TDA_Join_Style): HRESULT;
function LinePoints(p1, p2: IDAPoint2): HRESULT;
function LineWidth(w: double): HRESULT;
function Opacity(opac: double): HRESULT;
function OpacityAnim(opac: IDANumber): HRESULT;
function Oval(xPos, yPos, w, h: double): HRESULT;
function OverlayImage(img: IDAImage): HRESULT;
function PieDegrees(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function PieRadians(xPos, yPos, startAngle, endAngle, arcWidth, arcHeight: double): HRESULT;
function Polygon(v: VARIANT): HRESULT;
function PolygonEx(numPts: Longint; pts: IDAPoint2): HRESULT;
function Polyline(v: VARIANT): HRESULT;
function PolylineEx(numPts: Longint; pts: IDAPoint2): HRESULT;
function put_BorderStyle(bs: IDALineStyle): HRESULT;
function put_ClipMatte(matte: IDAMatte): HRESULT;
function put_FontStyle(fs: IDAFontStyle): HRESULT;
function put_HatchFillTransparent(fillOff: WordBool): HRESULT;
function put_LineStyle(ls: IDALineStyle): HRESULT;
function put_MouseEventsEnabled(on: WordBool): HRESULT;
function Rect(xPos, yPos, w, h: double): HRESULT;
function Reset: HRESULT;
function RestoreGraphicsState: HRESULT;
function RoundRect(xPos, yPos, w, h, arcWidth, arcHeight: double): HRESULT;
function SaveGraphicsState: HRESULT;
function SecondaryFillColor(val: IDAColor): HRESULT;
function Text(str: TBSTR; xPos, yPos: double): HRESULT;
function TextPoint(str: TBSTR; point: IDAPoint2): HRESULT;
function TextureFill(obsolete1: IDAImage; obsolete2, obsolete3: double): HRESULT;
function Transform(xform: IDATransform2): HRESULT;
function VerticalFillScale: HRESULT;
Properties
Events
Variables