Click or drag to resize

IMcGraphOverlay2 Interface

An interface implemented by McGraphOverlay.

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 IMcGraphOverlay2
	Inherits IMcGraphOverlay

The IMcGraphOverlay2 type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleActiveTool
Exposes a McGraphToolServer instance for the currently active tool.
Public propertyClipboardDataAvailable
A read-only boolean value indicating whether the clipboard contains overlay compatible data.
Public propertyClipboardName
A read-only property giving the default ClipFormatName used by EditCopy/Cut/Paste.
Public propertyCount
The number of graphic objects in this collection.
Public propertyDefaultLayer
A default Layer property value to assign to newly created objects.
Public propertyCode exampleItem
Returns one graphic object from the collection based on its ID value or its position, or Nothing if the object cannot be found.
Public propertyLastTargetLayer
The Layer argument for the last assignment to LayerVisible, LayerDisplayOrder, LayerName or LayerOpacity, or the TargetLayer argument on the last call to SetObjectsLayer.
Public propertyLayerDisplayOrder
Reflects and sets the display order of one or all Layers.
Public propertyLayerFrameEnd
Reflects and sets the display ending frame of one or all Layers.
Public propertyLayerFrameStart
Reflects and sets the starting display frame of one or all Layers.
Public propertyLayerName
Reflects and sets the name of a Layer.
Public propertyLayerOpacity
Reflects and sets the opacity of one or all Layers.
Public propertyLayerVisible
Reflects and sets visibility of a Layer or all Layers.
Public propertyModified
Read-only property indicating whether one of the graphic objects contained in this overlay collection has been modified since the last Save.
Public propertyName
A read/write property used to associate a name with the overlay object.
Public propertyNotifyContext
When a notify is in progress, gives the notify depth and indicates if the notify was caused by some user action.
Public propertyPropertySheetLeft
X coordinate of the left upper corner of this overlay's property sheet, in screen coordinates.
Public propertyPropertySheetTitle
Title of this overlay's property sheet.
Public propertyPropertySheetTop
Y coordinate of the left upper corner of this overlay's property sheet, in screen coordinates.
Public propertySelectedCount
Read only property returning the number of selected objects.
Public propertySelectedGraphObj
The first selected McGraphObj, or optionally, the selected McGraphObj at a given index.
Public propertySnapToGrid
Size, in pixels, of a grid for editing objects.
Public propertyCode exampleTemplate
Read-only property used to access the graphic object templates.
Public propertyUserData
A user defined piece of data attached to the object.
Public propertyUserFlag
A user defined long value.
Public propertyViews
Readonly property exposing the overlay controlled McViews collection.
Public propertyVisible
Read/write property indicating whether this overlay is visible or not.
Public propertyWorkingZoom
Magnification (as a percent) below which objects should shrink by default.
Top
Methods
  NameDescription
Public methodCode exampleAdd
Create and add a new McGraphObj to the collection.
Public methodBurnIntoImage
Does a burn-in operation onto the McImageDst.
Public methodDeselect
Deselect a graphic object or all selected objects.
Public methodEditClear
Delete the current selection and remove it from this overlay collection.
Public methodEditCopy
Copy the current selection to the clipboard. compatible data.
Public methodEditCut
Cut the current selection and put it in the clipboard. compatible data.
Public methodEditOverlayProperties
When implemented will bring up a dialog allowing the user to edit overlay-related properties.
Public methodEditPaste
Paste the contents of the clipboard if any to this overlay.
Public methodEditProperties
Brings up the Properties dialog for the selected graph object.
Public methodGetEnumerator
Public methodGetItemFromDrawingOrder
Returns a graphic object from the collection based on its DrawingOrder property value.
Public methodImport
Import graphic object(s) from another overlay collection.
Public methodIsActionAvailable
A read-only boolean value indicating whether a specified action can be performed.
Public methodCode exampleLoad
Load a previously saved overlay collection.
Public methodCode exampleMapImageToZoomed
Convert image coordinates to screen coordinates in the active view.
Public methodCode exampleMapZoomedToImage
Convert image coordinates to screen coordinates in the active view.
Public methodMoveBackward
Modify the Z ordering by moving backward the designated object(s).
Public methodMoveForward
Modify the Z ordering by moving forward the designated object(s).
Public methodMoveSelectedObjects
The position of the selected graph object(s) is moved by a given offset.
Public methodMoveToBack
Modify the Z ordering by moving the designated object(s) to the bottom of the Z stack.
Public methodMoveToFront
Modify the Z ordering by moving the designated object(s) to the top of the Z stack.
Public methodRemove
Remove one graphic object from the collection.
Public methodRemoveAll
Remove all visible graphic objects from the collection.
Public methodCode exampleSave
Save an overlay collection.
Public methodSelect
Select one or all graphic objects or a group of objects.
Public methodCode exampleSelectTool
Select a graphic tool used to create and manipulate graphic objects.
Public methodCode exampleSetEnumFilter
Select the objects enumerated by the Count property and "For Each" loops.
Public methodSetObjectsLayer
Assigns one or more objects to a layer. Also used to collapse one layer into another.
Top
See Also