CanvasObject

Version: 2023r1

This class is explicitly used by and to be used with, XDSAdvancedCanvas. Objects/Images/Layers that appear are instances of CanvasObject.

Properties #

AllowResize as BooleanBold as BooleanBottom as IntegerCaption as String
CaptionX as IntegerCaptionXCentered as BooleanCaptionY as IntegerCaptionYCentered as Boolean
DisabledImage as PictureDrawingDisabled as BooleanEmbeddedContainer as DesktopContainerEmbeddedContainerHeight as Integer
EmbeddedContainerLeft as IntegerEmbeddedContainerTop as IntegerEmbeddedContainerWidth as IntegerEmbeddedControl as DesktopUIControl
EmbeddedControlHeight as IntegerEmbeddedControlLeft as IntegerEmbeddedControlTop as IntegerEmbeddedControlWidth as Integer
Enabled as BooleanFont as StringHasImage as BooleanHeight as Integer
Image as Picture (INTERNAL)IsDrawable as BooleanIsShape as BooleanItalic as Boolean
Left as IntegerLink as StringLockBottom as IntegerLockBottomCoordinate as Integer
Locked as BooleanLockLeft as BooleanLockLeftCoordinate as IntegerLockRight as Boolean
LockRightCoordinate as IntegerLockTop as BooleanLockTopCoordinate as IntegerMaintainAspectRatio as Boolean
Name as StringObjectSuper as StringOriginalRatio as IntegerPenColor as Color
PenHeight/PenWidth as IntegerPicture as PictureProperties as DictionaryRight as Integer
Selected as BooleanShape as IntegerStyledText as StyledTextStyledTextChanged as Boolean
Target as IntegerTextColor as ColorTextHeight as IntegerTextSize as Integer
TextUnit as FontUnitTextWidth as IntegerTop as IntegerUnderline as Boolean
Visible as BooleanWidth as Integer

Methods #

Constructor()

Events #

NONE

Enumerations #

CanvasObject.CanvasShape #

None = 0Oval = 2
Quadrilateral = 1