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
SyntaxPublic Enumeration mcAutoScrollMethods
Members
| Member name | Value | Description |
---|
| mcasmNone | 0 | no auto scrolling or auto zooming is done |
| mcasmScrollWhenMouseDown | 1 | auto scrolling occurs only when theleft mouse button is down. |
| mcasmScrollWhenMouseLingers | 2 | auto scrolling occurs when the mouselingers close to a border, whether the left mouse button is down or not. |
| mcasmZoomWithMouseWheel | 4 | Set this bit to enable zoomingwith the mouse wheel. |
| mcasmPassOnMouseWheelMsgs | 8 | When 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. |
| mcasmMouseWheelMsgButtonCode | 4096 | button code for Mouse Wheel messagestranslated into MouseMove events when the mcasmPassOnMouseWheelMsgs bit is set in
the AutoScrollMethod. |
| mcasmAutoScrollMethodLock | 134217729 | After 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). |
| mcasmAutoScrollMethodUnlock | 134217730 | Assign this value to unlock theAutoScrollMethod property after a prior assignment by mcasmAutoScrollMethodLock. |
RemarksThe AutoScrollMethod property
controls whether and how autoscrolling and autozooming is done.
See Also