←Select platform

IAnnAutomationControl Interface Members

Summary

The following tables list the members exposed by IAnnAutomationControl.

Public Methods

Name Description
AutomationAttach A method that will be called whenever AnnAutomation.Attach is called.
AutomationDetach A method that will be called whenever AnnAutomation.Detach is called.
Invalidate A mathod that will be called when the automation needs to re-paint the control
PointToClient A method that will be called when the automation needs to transform a point from screen to client coordinates.
PointToScreen A method that will be called when the automation needs to transform a point from client to screen coordinates.
RectangleToScreen A method that will be called when the automation needs to transform a rectangle from client to screen coordinates.

Public Properties

Name Description
AutomationControl Gets the System.Windows.Forms.Control to use for automation.
AutomationDpiX Gets the horizontal resolution of the control being annotated in dots per inch
AutomationDpiY Gets the vertical resolution of the control being annotated in dots per inch.
AutomationEnabled Gets a value that indicates whether the automation is enabled
AutomationImageDpiX Gets the horizontal resolution of the image being annotated in dots per inch
AutomationImageDpiY Gets the vertical resolution of the image being annotated in dots per inch.
AutomationImageHeight Gets the height of the image being annotated in pixels.
AutomationImageWidth Gets the width of the image being annotated in pixels.
AutomationRasterImage Gets the Leadtools.RasterImage instance this automation will use when the user performs actions that will change the image being annotated.
AutomationTransform Gets a System.Drawing.Drawing2D.Matrix object that represents the current transformation for the annotations objects.
AutomationUseDpi Gets a value indicating whether the automation object should pay consideration to the image and control resolution when drawing annotation objects.
ClientRectangle Gets a rectangle that represents the client area of the control.
Cursor Gets or sets the cursor to be used in the control.

Public Events

Name Description
AutomationEnabledChanged An event that triggers whenever the value of AutomationEnabled is changed
AutomationImageChanged An event that triggers whenever the properties of the image being automated is changed.
AutomationPaint An event that triggers whenever the surface of the control is invalidated
AutomationTransformChanged An event that must triggers whenever the value of IAnnAutomationControl.AutomationTransform is changed.
AutomationUseDpiChanged An event that triggers whenever the value of IAnnAutomationControl.AutomationUseDpi is changed.
DoubleClick An event of that triggers when the mouse is double clicked on the surface of the control.
GotFocus An event that triggers when your control receives the focus.
KeyDown An event that triggers when a key is pressed when your control has focus.
LostFocus An event that triggers when your control loses the focus.
MouseDown An event of that triggers when the mouse is pressed on the control.
MouseMove An event of that triggers when the mouse is moved on the surface of the control.
MouseUp An event of that triggers when the mouse is depressed on the control.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations Assembly