Click or drag to resize

IMcGraphObjText Interface

An interface implemented by McGraphObjText.

Namespace:  MediaCy.IQL.Display.Overlays
Assembly:  MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
Syntax
VB
Public Interface IMcGraphObjText
	Inherits IMcGraphObjRect

The IMcGraphObjText type exposes the following members.

Properties
  NameDescription
Public propertyAlignment
Property controlling whether the text is centered or left aligned.
Public propertyAutoSize
Specifies whether the background rectangle should automatically fit the text size.
Public propertyBorderColor
Color of the object frame.
Public propertyBorderStyle
Describes the visual appearance of the border if there is any.
Public propertyBorderWidth
Width of a graphic object frame.
Public propertyCategory
A property used to distinguish between template, label and regular objects.
Public propertyClassName
The class name of a McGraphObj-derived class.
Public propertyDrawingOrder
The relative order in which the McGraphObj will be drawn within a Layer.
Public propertyEmpty
A read-only property which is True when the object is un-initialized.
Public propertyFeatureDisplayLink
A hidden property pointing to a buffer holding a FEATURE_DISPLAY_LINK_INFO struct. We fill in the pimcgraphoverlayThis field, but the caller maintains all other fields.
Public propertyFillColor
Color of the inside of a closed object.
Public propertyFillStyle
Specifies whether an object has a border and if it is solid or empty.
Public propertyFont
Property used to access the font information for this McGraphObjText.
Public propertyFrameEnd
Upper limit of the frame range where the object should be displayed.
Public propertyFrameStart
Lower limit of the frame range where the object should be displayed.
Public propertyID
A unique ID identifying this object (read-only).
Public propertyLabelObject
The Label object associated with this object.
Public propertyLineEnding
Describes the style of line ending for open objects.
Public propertyOverlay
A read-only property exposing the graphic overlay owning this object. Returns "Nothing" if the object has been Removed from its overlay.
Public propertySelected
Set or get the selected state.
Public propertySelectedOrder
The order in the selection list or -1 if Selected is False.
Public propertySquare
A read/write boolean property used to enforce a square shape during editing of rectangles, to allow the aspect ratio to be preserved when editing bitmaps and to force "chunky" angles when editing lines.
Public propertyStyle
Property used to set or get the visual appearance of a graphic object.
Public propertyTemplateID
A read-only property identifying the template used to create this object.
Public propertyText
Exposes the text displayed by this object.
Public propertyTextColor
Property used to set or get the color of the text.
Public propertyUserData
Set or get a user defined piece of data attached to the object.
Public propertyUserFlag
A user defined long value.
Public propertyWordBreak
Specifies whether words should automatically be broken at the end of a line or not.
Public propertyZoomWithImage
Read/write Boolean property used to indicate whether an object should be scaled together with the underlying image.
Top
Methods
  NameDescription
Public methodDuplicate
Creates a copy of a McGraphObj.
Public methodEditProperties
Displays the property sheet for this object.
Public methodGetBounds
Returns the coordinates of this object's bounding box.
Public methodGetCenter
Returns the center of a graphic object.
Public methodGetHandle
Returns the image coordinates of a graphic object handle.
Public methodGetLabelOffset
Returns the offset of the label attached to this object in both directions, relatively to the object position.
Public methodCode exampleGetPoints
Returns one or several points defining a graphic object.
Public methodGetPosition
Returns the position of a graphic object.
Public methodGetSize
Returns the delta width and height of the object.
Public methodHitTest
Tests which handle, if any, a point is over
Public methodImportProperties
Import graphic object properties from another McGraphObj.
Public methodIntersects
Tests whether a rectangle intersects this graphic object.
Public methodNotifyCreationComplete
Sends an ObjectCreated notification to Overlay notify clients
Public methodRemove
Removes this object from the McGraphOverlay collection.
Public methodSaveAsTemplate
Copy all the properties of this object into its template.
Public methodSetHandle
Sets the coordinates of a graphic object handle.
Public methodSetLabelOffset
Set the offset of the label attached to this object in both directions, relatively to the object position.
Public methodSetPosition
Change the position of an object.
Top
See Also