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
SyntaxPublic Enumeration mcBlendToolCommandFlags
Members
| Member name | Value | Description |
---|
| mcbtcfShowSrcAoi | 16 | Option 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. |
| mcbtcfShowSrcBounds | 32 | Option 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. |
| mcbtcfHideDestAoi | 64 | Option flag: While the toolhas a working McView, hide the destination Aoi (of the working
McView.ImageToDisplay). |
| mcvtcfPanScrollBlendIntoView | 128 | Both 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. |
| mcvtcfGetWorkingMcView | 256 | Action 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. |
| mcvtcfGetSrcAoiMcRegions | 512 | Action 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. |
| mcvtcfSetSrcAoiBorderStyle | 1024 | Action 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). |
| mcbtcfStartBlend | 4096 | Action 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. |
| mcbtcfStopBlend | 8192 | Action flag: Stop Blend tracking asif the left mouse button were released. This flag must be assigned alone. |
| mcbtcfAbortBlend | 16384 | Action 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. |
| mcbtcfEndBlend | 32768 | Action 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