Inheritance diagram for ADLineShape:


Public Member Functions | |
| void | addBaseXMLAttribs (XMLElement toXML) |
| void | addEffectsXMLAtributes (XMLElement toXML) |
| void | AddXMLAttribs (XMLElement toXML) |
| void | AddXMLAttribs () |
| void | ADLineShape (Boolean inFill=true, Boolean inEffectSupport=true) |
| void | ADLineShape (ADLineShape rhs) |
| void | ApplyEffects (picture sourcePic, Picture destPic) |
| boolean | BeingDraggedOrResized () |
| boolean | CanHandleDoubleClick () |
| void | CleanupOnClear () |
| ADTemplateCentre | ClippedToTC () |
| ADBaseShape | clone () |
| CmdBase | CompleteCmdForShape (CmdBase specCmd) |
| void | Constructor (Boolean inFill=true,=false) |
| boolean | Contains (double xFineRes, double yFineRes) |
| void | CopyFrom (scnShape rhs) |
| Object2D | CreateDragObject () |
| void | CreateMouseUpDelayedAction () |
| void | CreateSelHandles () |
| string | describe () |
| string | describeAttributes () |
| void | Deselect () |
| boolean | DoubleClick () |
| void | Draw (TilingGraphics inGraphics, double dx, double dy) |
| void | Draw (,,) |
| void | DrawAsMaskComponent (TilingGraphics inGraphics, double dx, double dy) |
| void | DrawAsMaskComponent (TilingGraphics inGraphics, double dx, double dy, double bleedAmountFR) |
| void | DrawRectangleOutline () |
| boolean | DrawsUsingOvals () |
| string | EffectScript () |
| void | ExpandToIncludeMe (DoubleRectMBS ioRect) |
| void | FixSpecialInspectorItems (InspectorWindow inWin) |
| void | FlushCachedShape () |
| void | ForgetNearestTC () |
| void | GenerateRotatedXY (integer inX, integer inY, integer Byref outX, integer outY) |
| void | GetCentre (double outX, double outY) |
| void | GetCentreFineRes (double outX, double outY) |
| XMLElement | GetXML () |
| void | HandleDragDraw (TilingGraphics inGraphics) |
| void | HandleMouseDown (TilingGraphics inGraphics, integer inX, integer inY, ShapeDragStrategy inShapeDragger) |
| void | HandleMouseDrag (TilingGraphics inGraphics, integer inX, integer inY) |
| void | HandleMouseDrag (,,) |
| Boolean | HandleMouseUp (TilingGraphics inGraphics, integer inX, integer inY) |
| boolean | HasEffect () |
| integer | ID () |
| boolean | Incrementable () |
| boolean | InGroup () |
| void | initBaseXMLAttributes (XMLElement inXML) |
| void | InitFromXML () |
| Integer | InspectorHeight () |
| void | InspectorToParams (InspectorWindow inWin) |
| Integer | InspectorWidth () |
| boolean | isEditable () |
| Boolean | isLocked () |
| boolean | IsSloppyClick (integer inX, integer inY) |
| boolean | IsWithinBounds (RectShape boundShape) |
| void | JoinGroup (ADGroup inGroup) |
| void | Lock (Boolean inLock) |
| void | Lock () |
| void | LockVendor () |
| Boolean | LockVendor () |
| void | LockVendor (Boolean inLock) |
| ShapeDragStrategy | MakeShapeDragMoveStrategy (integer inX, integer inY) |
| ShapeDragStrategy | MakeShapeDragNewStrategy (integer inX, integer inY) |
| ShapeDragStrategy | MakeShapeDragResizeStrategy (integer inX, integer inY, integer hitID) |
| ShapeDragStrategy | MakeShapeDragRotatingStrategy (integer inX, integer inY) |
| void | MoveBy (double dX, double dY) |
| void | MoveBy (integer dX, integer dY) |
| boolean | Overlaps (double leftFineRes, double topFineRes, double rightFineRes, double bottomFineRes) |
| void | ParamsToInspector (InspectorWindow inWin) |
| void | ParamsToTextInspector (TextinspectorWindow inWin) |
| Boolean | PointInShape (TilingGraphics inGraphics, integer inX, integer inY) |
| Boolean | PointInShape (,,) |
| void | Printable (boolean inPrint) |
| boolean | Printable () |
| void | Replicate (GridReplicationSettings inSettings, integer inNumSkipping=0, integer inMaxNum=-1) |
| void | ReplicateOnTemplates (ADTemplateCentre tcList[], ADTemplateCentre relativeTo, ShapeLayer onLayer) |
| void | ReplicateWithMargins (GridReplicationSettings inSettings, integer inNumSkipping=0, integer inMaxNum=-1) |
| double | RotationRadians () |
| void | SelectObject () |
| void | SetColors (Color inColor) |
| void | SetColors (color inBorder, Color inFill) |
| void | SetEffectScript (string inScript) |
| void | SetEnd2 (double x2, double y2) |
| void | SetEnds (double x1, double y1, double x2, double y2) |
| void | SetIncValue (integer inValue) |
| void | SetOwningTC (ADTemplateCentre inTC, ShapeLayer forLayer) |
| void | SetPos (double inX, double inY) |
| void | SetRotationRadians (double inRads) |
| void | SetSelected (boolean inSelected=true) |
| void | SetSize (double inX, double inY, double inW, double inH) |
| void | SetSize (double inW, double inH) |
| string | Signature () |
| void | SkipFirstN (integer numtoSkip) |
| void | SupportsEffects (boolean inSupport=false) |
| boolean | SupportsEffects () |
| ADGroup | UltimateGroup () |
| void | Unlock () |
| void | UpdateDrawObjectWhilstDragging () |
| void | UpdateForMinimumDimensions (integer inX, integer inY, integer byref outX, integer byref outY) |
| void | UpdateNearestTC (ShapeLayer forLayer) |
| void | UpdateRotation (double inDegrees) |
| void | UpdateRotation (,) |
| void | UseDefaultSize (boolean inUseDefault) |
| boolean | UseDefaultSize () |
Protected Member Functions | |
| void | CalcRectShapeDimsFromLineEnds () |
| void | ChangedSizeOrPosition () |
| void | Constructor (ADBaseShape rhs) |
| void | CreateDrawObject () |
| void | DefaultDimensions (double byref outWidthPts, double byref outHeightPts) |
| boolean | EffectsNeedUpdate () |
| void | EffectsNeedUpdate (boolean needIt=true) |
| void | InitColors () |
| void | InspectorToDimensionParams (InspectorWindow inWin) |
| void | ParamsToInspectorDimensions (InspectorWindow inWin) |
| void | RemoveSelHandles () |
| void | RepositionSelHandles () |
Package Attributes | |
| Color | BorderColor |
| double | BorderWidth |
| double | Fill |
| Color | FillColor |
| ADTemplateCentre | mClippedToTC |
| picture | mDisplayPic |
| ShapeDragStrategy | mDragStrategy |
| Object2D | mDrawobject |
| string | mEffectScript |
| boolean | mEffectsNeedUpdate |
| scn | mHeight |
| integer | mID |
| ADGroup | mImmediateGroup |
| boolean | mIsSelected |
| boolean | mLocked |
| picture | mpic |
| boolean | mPrintable |
| double | mRotation |
| MovableSelHandles | mSelHandles |
| Boolean | mSupportsEffects |
| boolean | mUseDefaultSize |
| Boolean | mVendorLock |
| scn | mWidth |
| scn | mX1 |
| scn | mX2 |
| scn | mXPos |
| scn | mY1 |
| scn | mY2 |
| scn | mYPos |
| void ADLineShape.ADLineShape | ( | ADLineShape | rhs | ) |
| void ADLineShape.ADLineShape | ( | Boolean | inFill = true, |
|
| Boolean | inEffectSupport = true | |||
| ) |
| void ADBaseShape.addBaseXMLAttribs | ( | XMLElement | toXML | ) | [inherited] |
| void ADBaseShape.addEffectsXMLAtributes | ( | XMLElement | toXML | ) | [inherited] |
| void ADBaseShape.AddXMLAttribs | ( | XMLElement | toXML | ) | [inherited] |
| void ADLineShape.AddXMLAttribs | ( | ) |
| void ADBaseShape.ApplyEffects | ( | picture | sourcePic, | |
| Picture | destPic | |||
| ) | [inherited] |
| boolean ADBaseShape.BeingDraggedOrResized | ( | ) | [inherited] |
| void ADLineShape.CalcRectShapeDimsFromLineEnds | ( | ) | [protected] |
| boolean ADBaseShape.CanHandleDoubleClick | ( | ) | [inherited] |
Reimplemented in ADBaseTextShape.
| void ADBaseShape.ChangedSizeOrPosition | ( | ) | [protected, inherited] |
Reimplemented from scnShapeWithHandles.
| void ADBaseShape.CleanupOnClear | ( | ) | [inherited] |
Reimplemented in ADTemplateCentre.
| ADTemplateCentre ADBaseShape.ClippedToTC | ( | ) | [inherited] |
| ADBaseShape ADLineShape.clone | ( | ) |
Reimplemented from ADRectShape.
Reimplemented in ADMultiShape.
| void ADBaseShape.Constructor | ( | ADBaseShape | rhs | ) | [protected, inherited] |
| void ADBaseShape.Constructor | ( | Boolean | inFill = true |
) | [inherited] |
Reimplemented in ADTemplateCentre, and ADGroupedShape.
| boolean scnShape.Contains | ( | double | xFineRes, | |
| double | yFineRes | |||
| ) | [inherited] |
| void ADLineShape.CopyFrom | ( | scnShape | rhs | ) |
Reimplemented from ADRectShape.
| Object2D ADLineShape.CreateDragObject | ( | ) |
Reimplemented from ADRectShape.
| void ADLineShape.CreateDrawObject | ( | ) | [protected] |
Reimplemented from ADRectShape.
| void ADBaseShape.CreateMouseUpDelayedAction | ( | ) | [inherited] |
Reimplemented in ADBaseTextShape, ADPictShape, ADPatternFilledRectShape, ADSingleBarcodeShape, ADTableShape, and ADSerialNumber.
| void ADLineShape.CreateSelHandles | ( | ) |
Reimplemented from ADRectShape.
| void ADBaseShape.DefaultDimensions | ( | double byref | outWidthPts, | |
| double byref | outHeightPts | |||
| ) | [protected, inherited] |
Reimplemented in ADCircularText, ADStraightText, ADPictShape, and ADTableShape.
| string ADRectShape.describe | ( | ) | [inherited] |
Reimplemented from ADBaseShape.
Reimplemented in ADStraightText, ADSingleBarcodeShape, ADTableShape, and ADSerialNumber.
| string ADBaseShape.describeAttributes | ( | ) | [inherited] |
Reimplemented in ADStraightText, ADSingleBarcodeShape, and ADSerialNumber.
| void ADBaseShape.Deselect | ( | ) | [inherited] |
Reimplemented in ADMultiShape, and ADGroup.
| boolean ADBaseShape.DoubleClick | ( | ) | [inherited] |
Reimplemented in ADBaseTextShape.
| void ADBaseShape.Draw | ( | TilingGraphics | inGraphics, | |
| double | dx, | |||
| double | dy | |||
| ) | [inherited] |
Reimplemented in ADMultiShape, ADTemplateCentre, and ADTemplateHole.
| void ADRectShape.Draw | ( | ) | [inherited] |
Reimplemented in ADCircularText, ADStraightText, ADPictShape, ADPatternFilledRectShape, ADSingleBarcodeShape, ADTableShape, ADGroupedShape, ADSerialNumber, and ADGuidelineShape.
| void ADBaseShape.DrawAsMaskComponent | ( | TilingGraphics | inGraphics, | |
| double | dx, | |||
| double | dy | |||
| ) | [inherited] |
Reimplemented in ADTemplateCentre, and ADTemplateHole.
| void ADBaseShape.DrawAsMaskComponent | ( | TilingGraphics | inGraphics, | |
| double | dx, | |||
| double | dy, | |||
| double | bleedAmountFR | |||
| ) | [inherited] |
Reimplemented in ADTemplateCentre, and ADTemplateHole.
| void ADBaseShape.DrawRectangleOutline | ( | ) | [inherited] |
| boolean ADBaseShape.DrawsUsingOvals | ( | ) | [inherited] |
Reimplemented in ADOvalShape, ADCircularText, and ADTemplateHole.
| string ADBaseShape.EffectScript | ( | ) | [inherited] |
| boolean ADBaseShape.EffectsNeedUpdate | ( | ) | [protected, inherited] |
| void ADBaseShape.EffectsNeedUpdate | ( | boolean | needIt = true |
) | [protected, inherited] |
| void ADBaseShape.ExpandToIncludeMe | ( | DoubleRectMBS | ioRect | ) | [inherited] |
| void ADBaseShape.FixSpecialInspectorItems | ( | InspectorWindow | inWin | ) | [inherited] |
Reimplemented in ADPictShape.
| void ADBaseShape.FlushCachedShape | ( | ) | [inherited] |
Reimplemented in ADTemplateCentre, ADRegenerableContentShape, and ADGroupedShape.
| void ADBaseShape.ForgetNearestTC | ( | ) | [inherited] |
| void ADBaseShape.GenerateRotatedXY | ( | integer | inX, | |
| integer | inY, | |||
| integer Byref | outX, | |||
| integer | outY | |||
| ) | [inherited] |
| void scnShape.GetCentre | ( | double | outX, | |
| double | outY | |||
| ) | [inherited] |
| void scnShape.GetCentreFineRes | ( | double | outX, | |
| double | outY | |||
| ) | [inherited] |
| XMLElement ADLineShape.GetXML | ( | ) |
Reimplemented from ADRectShape.
| void ADBaseShape.HandleDragDraw | ( | TilingGraphics | inGraphics | ) | [inherited] |
| void ADBaseShape.HandleMouseDown | ( | TilingGraphics | inGraphics, | |
| integer | inX, | |||
| integer | inY, | |||
| ShapeDragStrategy | inShapeDragger | |||
| ) | [inherited] |
| void ADBaseShape.HandleMouseDrag | ( | TilingGraphics | inGraphics, | |
| integer | inX, | |||
| integer | inY | |||
| ) | [inherited] |
| void ADRectShape.HandleMouseDrag | ( | ) | [inherited] |
| Boolean ADBaseShape.HandleMouseUp | ( | TilingGraphics | inGraphics, | |
| integer | inX, | |||
| integer | inY | |||
| ) | [inherited] |
| boolean ADBaseShape.HasEffect | ( | ) | [inherited] |
| integer ADBaseShape.ID | ( | ) | [inherited] |
| boolean ADBaseShape.Incrementable | ( | ) | [inherited] |
Reimplemented in ADSerialNumber.
| boolean ADBaseShape.InGroup | ( | ) | [inherited] |
| void ADBaseShape.initBaseXMLAttributes | ( | XMLElement | inXML | ) | [inherited] |
| void ADBaseShape.InitColors | ( | ) | [protected, inherited] |
Reimplemented in ADGuidelineShape.
| void ADLineShape.InitFromXML | ( | ) |
Reimplemented from ADRectShape.
| Integer ADBaseShape.InspectorHeight | ( | ) | [inherited] |
Reimplemented in ADBaseTextShape, and ADPictShape.
| void ADLineShape.InspectorToDimensionParams | ( | InspectorWindow | inWin | ) | [protected] |
Reimplemented from ADBaseShape.
| void ADBaseShape.InspectorToParams | ( | InspectorWindow | inWin | ) | [inherited] |
| Integer ADBaseShape.InspectorWidth | ( | ) | [inherited] |
| boolean ADBaseShape.isEditable | ( | ) | [inherited] |
| Boolean ADBaseShape.isLocked | ( | ) | [inherited] |
| boolean ADBaseShape.IsSloppyClick | ( | integer | inX, | |
| integer | inY | |||
| ) | [inherited] |
| boolean ADRectShape.IsWithinBounds | ( | RectShape | boundShape | ) | [inherited] |
Reimplemented from ADBaseShape.
| void ADBaseShape.JoinGroup | ( | ADGroup | inGroup | ) | [inherited] |
| void ADBaseShape.Lock | ( | Boolean | inLock | ) | [inherited] |
| void ADBaseShape.Lock | ( | ) | [inherited] |
| void ADBaseShape.LockVendor | ( | ) | [inherited] |
| Boolean ADBaseShape.LockVendor | ( | ) | [inherited] |
| void ADBaseShape.LockVendor | ( | Boolean | inLock | ) | [inherited] |
| ShapeDragStrategy ADLineShape.MakeShapeDragMoveStrategy | ( | integer | inX, | |
| integer | inY | |||
| ) |
Reimplemented from ADBaseShape.
| ShapeDragStrategy ADLineShape.MakeShapeDragNewStrategy | ( | integer | inX, | |
| integer | inY | |||
| ) |
Reimplemented from ADBaseShape.
| ShapeDragStrategy ADLineShape.MakeShapeDragResizeStrategy | ( | integer | inX, | |
| integer | inY, | |||
| integer | hitID | |||
| ) |
Reimplemented from ADBaseShape.
| ShapeDragStrategy ADBaseShape.MakeShapeDragRotatingStrategy | ( | integer | inX, | |
| integer | inY | |||
| ) | [inherited] |
| void scnShape.MoveBy | ( | double | dX, | |
| double | dY | |||
| ) | [inherited] |
| void ADLineShape.MoveBy | ( | integer | dX, | |
| integer | dY | |||
| ) |
| boolean scnShape.Overlaps | ( | double | leftFineRes, | |
| double | topFineRes, | |||
| double | rightFineRes, | |||
| double | bottomFineRes | |||
| ) | [inherited] |
| void ADBaseShape.ParamsToInspector | ( | InspectorWindow | inWin | ) | [inherited] |
Reimplemented in ADMultiShape, and ADPictShape.
| void ADLineShape.ParamsToInspectorDimensions | ( | InspectorWindow | inWin | ) | [protected] |
Reimplemented from ADBaseShape.
| void ADBaseShape.ParamsToTextInspector | ( | TextinspectorWindow | inWin | ) | [inherited] |
Reimplemented in ADBaseTextShape, ADCircularText, and ADStraightText.
| Boolean ADBaseShape.PointInShape | ( | TilingGraphics | inGraphics, | |
| integer | inX, | |||
| integer | inY | |||
| ) | [inherited] |
| Boolean ADLineShape.PointInShape | ( | ) |
Reimplemented from ADRectShape.
| void ADBaseShape.Printable | ( | boolean | inPrint | ) | [inherited] |
| boolean ADBaseShape.Printable | ( | ) | [inherited] |
| void ADBaseShape.RemoveSelHandles | ( | ) | [protected, inherited] |
| void ADBaseShape.Replicate | ( | GridReplicationSettings | inSettings, | |
| integer | inNumSkipping = 0, |
|||
| integer | inMaxNum = -1 | |||
| ) | [inherited] |
Reimplemented in ADTemplateCentre.
| void ADBaseShape.ReplicateOnTemplates | ( | ADTemplateCentre | tcList[], | |
| ADTemplateCentre | relativeTo, | |||
| ShapeLayer | onLayer | |||
| ) | [inherited] |
Reimplemented in ADMultiShape.
| void ADBaseShape.ReplicateWithMargins | ( | GridReplicationSettings | inSettings, | |
| integer | inNumSkipping = 0, |
|||
| integer | inMaxNum = -1 | |||
| ) | [inherited] |
| void ADLineShape.RepositionSelHandles | ( | ) | [protected] |
Reimplemented from ADRectShape.
| double ADBaseShape.RotationRadians | ( | ) | [inherited] |
| void ADBaseShape.SelectObject | ( | ) | [inherited] |
Reimplemented in ADMultiShape, and ADGroup.
| void ADBaseShape.SetColors | ( | Color | inColor | ) | [inherited] |
| void ADBaseShape.SetColors | ( | color | inBorder, | |
| Color | inFill | |||
| ) | [inherited] |
| void ADBaseShape.SetEffectScript | ( | string | inScript | ) | [inherited] |
| void ADLineShape.SetEnd2 | ( | double | x2, | |
| double | y2 | |||
| ) |
| void ADLineShape.SetEnds | ( | double | x1, | |
| double | y1, | |||
| double | x2, | |||
| double | y2 | |||
| ) |
| void ADBaseShape.SetIncValue | ( | integer | inValue | ) | [inherited] |
Reimplemented in ADSerialNumber.
| void ADBaseShape.SetOwningTC | ( | ADTemplateCentre | inTC, | |
| ShapeLayer | forLayer | |||
| ) | [inherited] |
| void ADLineShape.SetPos | ( | double | inX, | |
| double | inY | |||
| ) |
Reimplemented from scnShape.
| void ADBaseShape.SetRotationRadians | ( | double | inRads | ) | [inherited] |
| void ADBaseShape.SetSelected | ( | boolean | inSelected = true |
) | [inherited] |
| void scnShape.SetSize | ( | double | inX, | |
| double | inY, | |||
| double | inW, | |||
| double | inH | |||
| ) | [inherited] |
| void scnShape.SetSize | ( | double | inW, | |
| double | inH | |||
| ) | [inherited] |
| string ADBaseShape.Signature | ( | ) | [inherited] |
Reimplemented in ADTemplateCentre, and ADSerialNumber.
| void ADBaseShape.SkipFirstN | ( | integer | numtoSkip | ) | [inherited] |
| void ADBaseShape.SupportsEffects | ( | boolean | inSupport = false |
) | [inherited] |
| boolean ADBaseShape.SupportsEffects | ( | ) | [inherited] |
| void ADBaseShape.Unlock | ( | ) | [inherited] |
| void ADLineShape.UpdateDrawObjectWhilstDragging | ( | ) |
Reimplemented from ADRectShape.
| void ADBaseShape.UpdateForMinimumDimensions | ( | integer | inX, | |
| integer | inY, | |||
| integer byref | outX, | |||
| integer byref | outY | |||
| ) | [inherited] |
| void ADBaseShape.UpdateNearestTC | ( | ShapeLayer | forLayer | ) | [inherited] |
Reimplemented in ADTemplateCentre.
| void ADBaseShape.UpdateRotation | ( | double | inDegrees | ) | [inherited] |
| void ADLineShape.UpdateRotation | ( | ) |
| void ADBaseShape.UseDefaultSize | ( | boolean | inUseDefault | ) | [inherited] |
| boolean ADBaseShape.UseDefaultSize | ( | ) | [inherited] |
Color ADBaseShape.BorderColor [package, inherited] |
double ADBaseShape.BorderWidth [package, inherited] |
double ADBaseShape.Fill [package, inherited] |
Color ADBaseShape.FillColor [package, inherited] |
ADTemplateCentre ADBaseShape.mClippedToTC [package, inherited] |
picture ADBaseShape.mDisplayPic [package, inherited] |
ShapeDragStrategy ADBaseShape.mDragStrategy [package, inherited] |
Object2D ADBaseShape.mDrawobject [package, inherited] |
string ADBaseShape.mEffectScript [package, inherited] |
boolean ADBaseShape.mEffectsNeedUpdate [package, inherited] |
scn scnShape.mHeight [package, inherited] |
integer ADBaseShape.mID [package, inherited] |
ADGroup ADBaseShape.mImmediateGroup [package, inherited] |
boolean ADBaseShape.mIsSelected [package, inherited] |
boolean ADBaseShape.mLocked [package, inherited] |
picture ADRectShape.mpic [package, inherited] |
boolean ADBaseShape.mPrintable [package, inherited] |
double ADBaseShape.mRotation [package, inherited] |
MovableSelHandles scnShapeWithHandles.mSelHandles [package, inherited] |
Boolean ADBaseShape.mSupportsEffects [package, inherited] |
boolean ADBaseShape.mUseDefaultSize [package, inherited] |
Boolean ADBaseShape.mVendorLock [package, inherited] |
scn scnShape.mWidth [package, inherited] |
scn ADLineShape.mX1 [package] |
scn ADLineShape.mX2 [package] |
scn scnShape.mXPos [package, inherited] |
scn ADLineShape.mY1 [package] |
scn ADLineShape.mY2 [package] |
scn scnShape.mYPos [package, inherited] |
1.5.1