RasterViewerLineEventArgs Constructor(RasterViewerInteractiveStatus,Point,Point)

Summary

Initializes a new RasterViewerLineEventArgs with specified values.

Syntax

C#
C++/CLI
C++
public: 
RasterViewerLineEventArgs(  
   RasterViewerInteractiveStatus status, 
   Point beginPoint, 
   Point endPoint 
) 

Parameters

status
The status of the interactive mode.

beginPoint
The beginning point for the interactive mode line.

endPoint
The end point for the interactive mode line.

Example

C#
using Leadtools.WinForms; 
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.ImageProcessing.Color; 
using Leadtools.Drawing; 
 
private void viewer_InteractivePan(object sender, RasterViewerLineEventArgs e) 
{ 
   RasterImageViewer viewer = sender as RasterImageViewer; 
   if (e.Status == RasterViewerInteractiveStatus.Begin) 
      viewer.Cursor = Cursors.Hand; 
   else if (e.Status == RasterViewerInteractiveStatus.End) 
      viewer.Cursor = Cursors.Default; 
   Console.WriteLine("InteractivePan: e.Begin {0}, e.End{1}, e.Status {2}, e.Cancel {3}", e.Begin, e.End, e.Status, e.Cancel); 
} 
 
public void RasterImageViewer_InteractivePan(RasterImageViewer viewer) 
{ 
   viewer.InteractivePan += new EventHandler<RasterViewerLineEventArgs>(viewer_InteractivePan); 
   viewer.InteractiveMode = RasterViewerInteractiveMode.Pan; 
 
   // Do the panning 
 
   // After you are done, you must remove the event handler as in below 
   // viewer.InteractivePan -= new EventHandler<RasterViewerLineEventArgs>(viewer_InteractivePan); 
} 

Requirements

Target Platforms

See Also

Reference

RasterViewerLineEventArgs Class

RasterViewerLineEventArgs Members

Overload List

Help Version 22.0.2023.2.9
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.WinForms Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.