VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging.UI Namespace / VintasoftControl Class
Constructors Properties Methods Events SeeAlso
In This Topic
    VintasoftControl Class Members
    In This Topic
    The following tables list the members exposed by VintasoftControl.
    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the VintasoftControl class.
    Public Properties
     NameDescription
    Public PropertyGets the client size, in surface space, of the control.
    Public PropertyGets or sets the control client size, in surface space.
    Public PropertyGets or sets the cross cursor.
    Public PropertyGets or sets the cursor.
    Public PropertyGets or sets the default cursor.
    Public PropertyGets or sets the fill color of the interaction point.
    Public PropertyGets or sets the fill color of the interaction point.
    Public PropertyGets the interaction point interaction radius.
    Public PropertyGets or sets the radius of interaction point (resize and rotate points).
    Public PropertyGets or sets the cursor that uses in an interactive object.
    Public PropertyGets a value indicating whether the caller must call an invoke method when making method calls to the control because the caller is on a different thread than the one the control was created on.
    Public PropertyGets or sets the move cursor.
    Public PropertyGets or sets the two-headed diagonal (northeast/southwest) sizing cursor.
    Public PropertyGets or sets the two-headed vertical (north/south) sizing cursor.
    Public PropertyGets or sets the two-headed diagonal (northwest/southeast) sizing cursor.
    Public PropertyGets or sets the two-headed horizontal (west/east) sizing cursor.
    Public PropertyGets or sets the rotate cursor.
    Public PropertyGets or sets the discrete angle, in degress, of rotation assistant.
    Public PropertyGets or sets the radius of rotation assistant.
    Public PropertyGets or sets the control size, in surface space.
    Public Methods
     NameDescription
    Public MethodSignals the object that initialization is starting.
    Public MethodOverloaded. Executes a delegate asynchronously on the thread that the control's underlying handle was created on.
    Public MethodPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
    Public MethodDoes the OnKeyDown(VintasoftControlKeyEventArgs) method.
    Public MethodDoes the OnKeyUp(VintasoftControlKeyEventArgs) method.
    Public MethodDoes the DoMouseClick(VintasoftControlMouseEventArgs) method.
    Public MethodDoes the OnMouseDown(VintasoftControlMouseEventArgs) method.
    Public MethodDoes the OnMouseLeave(VintasoftControlEventArgs) method.
    Public MethodDoes the DoMouseMove(VintasoftControlMouseEventArgs) method.
    Public MethodDoes the DoMouseUp(VintasoftControlMouseEventArgs) method.
    Public MethodDraws the control on specified drawing engine.
    Public MethodOverloaded. Signals the object that initialization is complete.
    Public MethodGets the cursor by location.
    Public MethodOverloaded. Invalidates the entire surface of the control and causes the control to be redrawn.
    Public MethodOverloaded. Executes a delegate on the thread that owns the control's underlying window handle.
    Public MethodSets the synchronization provider.
    Protected Methods
     NameDescription
    Protected MethodInvalidates the interaction.
    Protected MethodRaises the ClientSizeChanged event.
    Protected MethodRaises the CursorChanged event.
    Protected MethodRaises the Invalidating event.
    Protected MethodRaises the KeyDown event.
    Protected MethodRaises the KeyUp event.
    Protected MethodRaises the MouseClick event.
    Protected MethodRaises the MouseDown event.
    Protected MethodRaises the MouseLeave event.
    Protected MethodRaises the MouseMove event.
    Protected MethodRaises the MouseUp event.
    Protected MethodRaises the SizeChanged event.
    Public Events
     NameDescription
    Public EventOccurs when value of ClientSize property is changed.
    Public EventOccurs when value of Cursor property is changed.
    Public EventOccurs when control is invalidating.
    Public EventOccurs when a key is pressed while the control has focus.
    Public EventOccurs when a key is released while the control has focus.
    Public EventOccurs when mouse button is clicked.
    Public EventOccurs when mouse button is down.
    Public EventOccurs when mouse leaves the control.
    Public EventOccurs when mouse is moved.
    Public EventOccurs when mouse button is released.
    Public EventOccurs when value of Size property is changed.
    See Also