Click or drag to resize

mcBlendToolCommandFlags Enumeration

Legal values for the McBlendTool's IMcGraphToolServer.CommandFlags property.

Namespace:  MediaCy.IQL.Display.Overlays
Assembly:  MediaCy.IQL.Display.Overlays (in MediaCy.IQL.Display.Overlays.dll) Version: 10.0.6912.0
Syntax
VB
Public Enumeration mcBlendToolCommandFlags
Members
  Member nameValueDescription
mcbtcfShowSrcAoi16Option flag: While the toolhas a working McView, show the source Aoi of the blending image. The BorderColor will be the same as the color of the Destination Aoi's default color in the Aoi's DisplayOverlays.MasterGraphOverlay. The border will be dashed unless you use the mcvtcfSetSrcAoiBorderStyle action flag to set the BorderStyle to something other than mcgbsDash.
mcbtcfShowSrcBounds32Option flag: While the toolhas a working McView, show the rectangular bounds of the blending image. The rectangle's BorderColor will be the same as the color of the Destination Aoi's default color in the Aoi's DisplayOverlays.MasterGraphOverlay. The border will be dashed unless you use the mcvtcfSetSrcAoiBorderStyle action flag to set the BorderStyle to something other than mcgbsDash.
mcbtcfHideDestAoi64Option flag: While the toolhas a working McView, hide the destination Aoi (of the working McView.ImageToDisplay).
mcvtcfPanScrollBlendIntoView128Both an Action and an Optionflag: When this command flag is assigned, if blend tracking has been started, and thereafter whenever blend tracking is started (either by pressing the left mouse button or invoked by the mcbtcfStartBlend action flag), then the working McView's Pan/Scroll properties are adjusted if necessary to bring the BlendingImage into view. The portion of the BlendingImage brought into view depends on whether the working McView.Display.BlendingStyle has the mvbsMaskBySourceAoi bit set; if so, then the left top of the BlendingImage's Aoi is placed as close as possible to the upper-left of the display window; otherwise, the upper left of the BlendingImage is placed there. The BlendAlign is not changed to bring the BlendingImage into view, only the McView Pan and/or Scroll properties, so depending on the current value of the blend alignment, it may not be possible to bring the blending image fully into view.
mcvtcfGetWorkingMcView256Action flag: Get the McViewon which blending will occur into CommandData. No blend tracking will occur until the working McView is known. The working McView is set by assigning to McView.Display.BlendingImage or by moving the cursor into an McView that is showing a BlendingImage. This assigment must be done after the McBlendTool instance is created by McGraphOverlay.SelectTool. Once the CommandData is gotten to retrieve the result, it is cleared.
mcvtcfGetSrcAoiMcRegions512Action flag: Get, intoCommandData, the McRegions instance that is being used for the optional display of the source Aoi on the destination image. If neither the mcbtcfShowSrcAoi or mcbtcfShowSrcBounds CommandFlags are set, then this will be Nothing. Otherwise, this will be a temporary McRegions that is a child of the destination ImageToDisplay. Once the CommandData is gotten to retrieve the result, it is cleared.
mcvtcfSetSrcAoiBorderStyle1024Action flag: CommandData iscast to a "long" value and used as the mcGraphObjBorderStyle value for the BorderStyle property to be used for showing the source Aoi (mcbtcfShowSrcAoi flag set) or the bounds of the blending image (mcbtcfShowSrcBounds flag set). By default the BorderStyle will be mcgbsDash (2).
mcbtcfStartBlend4096Action flag: On the next mouse move(or immediately if CommandData is a McView object), initiate Blend tracking as if the left mouse button were pressed. This flag must be assigned alone.
mcbtcfStopBlend8192Action flag: Stop Blend tracking asif the left mouse button were released. This flag must be assigned alone.
mcbtcfAbortBlend16384Action flag and information flag:Abort blend tracking and shut down the McBlendTool as if the Esc key were pressed. At the time that the ToolDeselected notify is sent, this bit will be on in the CommandFlags property. This flag must be assigned alone.
mcbtcfEndBlend32768Action flag and information flag: Endblend tracking and shut down the McBlendTool as if the Enter key were pressed (or left mouse button double-clicked). At the time that the ToolDeselected notify is sent, this bit will be on in the CommandFlags property. This flag must be assigned alone.
See Also