Click or drag to resize

mcAutoScrollMethods Enumeration

Legal values for the McView.AutoScrollMethod property.

Namespace:  MediaCy.IQL.Display.Viewer
Assembly:  MediaCy.IQL.Display.Viewer (in MediaCy.IQL.Display.Viewer.dll) Version: 10.0.6912.0
Syntax
VB
Public Enumeration mcAutoScrollMethods
Members
  Member nameValueDescription
mcasmNone0no auto scrolling or auto zooming is done
mcasmScrollWhenMouseDown1auto scrolling occurs only when theleft mouse button is down.
mcasmScrollWhenMouseLingers2auto scrolling occurs when the mouselingers close to a border, whether the left mouse button is down or not.
mcasmZoomWithMouseWheel4Set this bit to enable zoomingwith the mouse wheel.
mcasmPassOnMouseWheelMsgs8When this bit is set, mouse wheel messagesare translated into IMcBasicViewEvents.MouseMove and IMcViewEvents.MouseMove events, where the lMouseButton argument will be set to mcasmMouseWheelMsgButtonCode and the lMouseX argument will be set to plus or minus wheel rotation as described in for the high order of the wParam of the WM_MOUSEWHEEL windows message.
mcasmMouseWheelMsgButtonCode4096button code for Mouse Wheel messagestranslated into MouseMove events when the mcasmPassOnMouseWheelMsgs bit is set in the AutoScrollMethod.
mcasmAutoScrollMethodLock134217729After this value is assigned to theAutoSrollMethod property, all further assignments are ignored until an assignment with mcasmAutoScrollMethodUnlock is made. In particular, the normal control over AutoScrollMethod that tools exercise will be disabled for the duration of the locked state. The locked state can be tested for with McView.Display.IsActionAvailable( mcWhatAction.mcwaIsAutoScrollModeLocked).
mcasmAutoScrollMethodUnlock134217730Assign this value to unlock theAutoScrollMethod property after a prior assignment by mcasmAutoScrollMethodLock.
Remarks
The AutoScrollMethod property controls whether and how autoscrolling and autozooming is done.
See Also