Click or drag to resize

mcSelectToolCommandFlags Enumeration

Legal values for the McGraphToolServer.CommandFlags property that apply to the built-in selection tool.

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 mcSelectToolCommandFlags
Members
  Member nameValueDescription
mcstcfAddMultiSelectOverlays-2005440944Action flag:when assigned, CommandData is expected to be a scalar or array of McGraphOverlay instances, which will be scanned for single object selection in addition to the overlay on which the selection tool is running.
mcstcfRemoveMultiSelectOverlays-2005440943Action flag:when assigned, CommandData is expected to be a scalar or array of McGraphOverlay instances, which will be removed from the list of overlays to be scanned for single object selection. If CommandData is empty, then all multi-selection overlays are removed.
mcstcfGetMultiSelectOverlays-2005440942Polygon/polyline Editing options (Vertex Editing options)
mcstcfSetVertexExpansionLength-1862270976Action flag: whenassigned, the expansion length in screen pixels of the vertex editing is set from the CommanData. (See also mcstcfSetVertexExpansionPercent)
mcstcfSetVertexExpansionPercent-1862270975Action flag: whenassigned, the expansion length in percent of the boundary length of the vertex editing is set from the CommanData. (See also mcstcfSetVertexExpansionLength)
mcstcfGetVertexExpansionLength-1862270974Action flag: whenassigned, CommandData is set to the expansion length in screen pixels of the vertex editing.
mcstcfGetVertexExpansionPercent-1862270973Action flag: whenassigned, CommandData is set to the expansion length in percent of the boundary length of the vertex editing.
mcstcfSetVertexExpansionDefaults-1862270972Action flag: whenassigned, the current values of VertexExpansionLength and VertexExpansionPercent are made the defaults for the next time that McGraphObjPoly select tool editing is started.
mcstcfSetVertexExpansionColor-1862270971Action flag: whenassigned, the color used for expanded vertex editing is set from the CommanData as a long RGB value with Red in the low order byte.
mcstcfGetVertexExpansionColor-1862270970Action flag: whenassigned, CommandData is set to the color used for expanded vertex editing as a long RGB value with Red in the low order byte.
mcstcfSetVertexExpansionHotkey-1862270969Action flag: whenassigned, the hotkey used for expanded vertex editing is set from the CommanData as a long value holding the virtual key code.
mcstcfGetVertexExpansionHotkey-1862270968Polygon/polyline Editing options (Poly Tool State control)
mcstcfSetPolyToolState-1862270966Action flag: whenassigned, the poly tool editing state is set from the CommanData as a long value from 0 to 2, where 0 is normal editing, 1 is vertex expansion editing and 2 is nudge tool editing. Note that whenever the selection tool is started, the state is set initially to zero (normal editing); the tool will actually be active only if the selection tool is running and a single McGraphObjPoly object is selected.
mcstcfGetPolyToolState-1862270965Polygon/polyline Editing options (Poly Nudge Mode Editing controls)
mcstcfSetPolyNudgeToolSize-1862270960Action flag: whenassigned, CommandData needs to be set to the diameter of the nudge tool in screen pixels. The minimum allowed value is five.
mcstcfGetPolyNudgeToolSize-1862270959Action flag: whenassigned, CommandData is filled with the diameter of the nudge tool in screen pixels.
mcstcfSetPolyNudgeToolColor-1862270958Action flag: whenassigned, the color used for poly nudge tool editing is set from the CommanData as a long RGB value with Red in the low order byte.
mcstcfGetPolyNudgeToolColor-1862270957Action flag: whenassigned, CommandData is set to the color used for poly nudge tool editing as a long RGB value with Red in the low order byte.
mcstcfSetPolyNudgeToolHotkey-1862270956Action flag: whenassigned, the hotkey used for poly nudge tool editing is set from the CommanData as a long value holding the virtual key code.
mcstcfGetPolyNudgeToolHotkey-1862270955Action flag: whenassigned, CommandData is set to the hotkey used for poly nudge tool editing as a long value holding the virtual key code.
mcstcfSetPolyNudgeToolDefaults-1862270951Action flag: whenassigned, the current values of PolyNudgeToolSize and PolyNudgeOnAutoConvert are made the defaults for the next time that McGraphObjPoly select tool is placed into nudge editing mode by assigning the mcstcfSetPolyNudgeOn Action Flag.
Remarks
These flag values are recognized only when the built-in "McGraphToolSelect" is running.
See Also