DesktopMagicPluginAPI Extensions for the class. 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. 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. 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. 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. 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. 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. Graphics object. String to measure. that defines the text format of the string. 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. Represents a selection control with a drop-down list. Gets the collection used to generate the content of the . Gets the currently selected item associated with this . If you assign a value to this property, the displayed text in the user interface will not be changed. Initializes a new instance of the class with the provided . 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 current font of the current theme. Gets the current color of the current theme. Gets the current theme setting 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 theme settings of the main application. Gets the primary color of the current theme. Gets the secondary color of the current theme. Gets the background color of the current theme. Gets the font of the current theme. Gets the corner radius of the current theme. Gets the corner radius of the current theme. 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 plugin gets activated. Occurs once when the plugin gets deactivated. 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.