Click or drag to resize

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

The IMcGraphOverlay 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 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 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 propertyCode exampleTemplate
Read-only property used to access the graphic object templates.
Public propertyViews
Readonly property exposing the overlay controlled McViews collection.
Public propertyVisible
Read/write property indicating whether this overlay is visible or not.
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 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.
Top
See Also