DesktopMagicPluginAPI Extentions for the class. Draws the specified text string at the specified location with the specified and objects. Graphics object. String to draw. that defines the text format of the string. that determines the color and texture of the drawn text. The x-coordinate of the upper-left corner of the drawn text. The y-coordinate of the upper-left corner of the drawn text. Draws the specified text string at the specified location with the specified and objects. Graphics object. String to draw. that defines the text format of the string. that determines the color and texture of the drawn text. structure that specifies the upper-left corner of the drawn text. Draws the specified text string at the specified location with the specified and objects. Graphics object. String to draw. that defines the text format of the string. that determines the color and texture of the drawn text. The x-coordinate of the upper-left corner of the drawn text. The y-coordinate of the upper-left corner of the drawn text. /// The specified width. Draws the specified text string at the specified location with the specified and objects. Graphics object. String to draw. that defines the text format of the string. that determines the color and texture of the drawn text. structure that specifies the upper-left corner of the drawn text. The specified width. Specifies which render quality is used to display the bitmap images. Slower then but produces higher quality output. Faster then but produces lower quality output. Provides performance benefits over Represents a button control. Occurs when the button gets clicked. Gets or sets the text caption displayed in the element. Initializes a new instance of the class with the provided . The text caption displayed in the control. Triggers the event. Represents a check box control. Gets or set a value indicating whether the is in the checked state. Initializes a new instance of the class with the provided . A value indicating whether the is in the checked state. The element base class. Occurs when the value has been changed. Triggers the event. Marks a Property as element. The name of the element. The order index of the element. Marks a Property as element with the provided and . The name of the element. The order index of the element. Marks a Property as element with the provided . The order index of the element. Represents a up-down control. Gets or sets the maximum value for the element. Gets or sets the minimum value for the element. Gets or sets the value assigned to the element. Initializes a new instance of the class with the provided value, value and . The maximum value for the element. The minimum value for the element. The value assigned to the element. Represents a label control. Gets or sets the text associated with this . Gets or set a value indicating whether the content of the is bold or not. Initializes a new instance of the class with the provided . The text associated with this A value indicating whether the content of the is bold or not. Mouse Buttons The left mouse button. The middle mouse button. The right mouse button. Represents a slider control. Gets or sets the maximum value for the element. Gets or sets the minimum value for the element. Gets or sets the value assigned to the element. Initializes a new instance of the class with the provided value, value and . The maximum value for the element. The minimum value for the element. The value assigned to the element. Represents a text box control. Gets or sets the text associated with this . Initializes a new instance of the class with the provided . The text associated with this control. Defines properties and methods that provide information about the main application. Gets the font of the main application. Gets the color of the main application. Gets the window size of the plugin window. Gets the window position of the plugin window. Gets the name of the plugin. Gets the path of the parent directory of the plugin. Updates the plugin window. The plugin class. Informations about the main application. Gets or sets the interval, expressed in milliseconds, at which to call the method. Gets or sets the render quality of the bitmap image. Occurs once when the pugin gets activated. Occurs when the elapses. Occurs when the window is clicked by the mouse. The x- and y-coordinates of the mouse pointer position relative to the plugin window. The button associated with the event. Occurs when the mouse pointer is moved over the control. The x- and y-coordinates of the mouse pointer position relative to the plugin window. Occurs when the user rotates the mouse wheel while the mouse pointer is over this element. The x- and y-coordinates of the mouse pointer position relative to the plugin window. A value that indicates the amount that the mouse wheel has changed.