LEADTOOLS Annotations (Leadtools.Annotations assembly)
LEAD Technologies, Inc

IAnnAutomationControl Interface

Properties  Methods  Events

The following tables list the members exposed by IAnnAutomationControl.

Public Properties
 NameDescription
 PropertyAutomationControlGets the System.Windows.Forms.Control to use for automation.  
 PropertyAutomationDpiXGets the horizontal resolution of the control being annotated in dots per inch  
 PropertyAutomationDpiYGets the vertical resolution of the control being annotated in dots per inch.  
 PropertyAutomationEnabledGets a value that indicates whether the automation is enabled  
 PropertyAutomationImageDpiXGets the horizontal resolution of the image being annotated in dots per inch  
 PropertyAutomationImageDpiYGets the vertical resolution of the image being annotated in dots per inch.  
 PropertyAutomationImageHeightGets the height of the image being annotated in pixels.  
 PropertyAutomationImageWidthGets the width of the image being annotated in pixels.  
 PropertyAutomationRasterImageGets the Leadtools.RasterImage instance this automation will use when the user performs actions that will change the image being annotated.  
 PropertyAutomationTransformGets a System.Drawing.Drawing2D.Matrix object that represents the current transformation for the annotations objects.  
 PropertyAutomationUseDpiGets a value indicating whether the automation object should pay consideration to the image and control resolution when drawing annotation objects.  
 PropertyClientRectangleGets a rectangle that represents the client area of the control.  
 PropertyCursorGets or sets the cursor to be used in the control.  
Top
Public Methods
 NameDescription
 MethodAutomationAttachA method that will be called whenever AnnAutomation.Attach is called.  
 MethodAutomationDetachA method that will be called whenever AnnAutomation.Detach is called.  
 MethodInvalidateA mathod that will be called when the automation needs to re-paint the control  
 MethodPointToClientA method that will be called when the automation needs to transform a point from screen to client coordinates.  
 MethodPointToScreenA method that will be called when the automation needs to transform a point from client to screen coordinates.  
 MethodRectangleToScreenA method that will be called when the automation needs to transform a rectangle from client to screen coordinates.  
Top
Public Events
 NameDescription
 EventAutomationEnabledChangedAn event that triggers whenever the value of AutomationEnabled is changed  
 EventAutomationImageChangedAn event that triggers whenever the properties of the image being automated is changed.  
 EventAutomationPaintAn event that triggers whenever the surface of the control is invalidated  
 EventAutomationTransformChangedAn event that must triggers whenever the value of IAnnAutomationControl.AutomationTransform is changed.  
 EventAutomationUseDpiChangedAn event that triggers whenever the value of IAnnAutomationControl.AutomationUseDpi is changed.  
 EventDoubleClickAn event of that triggers when the mouse is double clicked on the surface of the control.  
 EventGotFocusAn event that triggers when your control receives the focus.  
 EventKeyDownAn event that triggers when a key is pressed when your control has focus.  
 EventLostFocusAn event that triggers when your control loses the focus.  
 EventMouseDownAn event of that triggers when the mouse is pressed on the control.  
 EventMouseMoveAn event of that triggers when the mouse is moved on the surface of the control.  
 EventMouseUpAn event of that triggers when the mouse is depressed on the control.  
Top
See Also

Reference

IAnnAutomationControl Interface
Leadtools.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.