Infragistics2.Win.UltraWinInkProvider.Ink17.v9.2 Returns the localized category name Name of the category to retreive The localized string value Return the list of products that this control can be licensed with Class for managing an UltraInkProvider's events. It maintains an enabled flag for each event as well as a nested 'in progress' count and it exposes events for firing each event. contructor The UltraInkProvider that this event manager will be asociated with. Returns true if the event is in progress (in progress count > 0) The id of the event true if the event is in progress; otherwise, false. Returns true if the event is enabled The id of the event. true if the event is enabled; otherwise, false. Enables/Disables a specific event. Enumerator specifying the event to enabled/disable. Boolean specifying whether the event is enabled (true) or disabled (false).

Disabling an event will not affect the internal operation of the control. Disabling simply instructs the control not to call the event handler so that code the programmer entered is not fired.

For example, disabling the CLick will not stop the control from changing the Active Node when it is clicked. It will only cause the Click Event not to fire when the control is clicked.

Returns true if all events in the group are enabled The id of the events. true if the event group is enabled; otherwise, false. Enables/Disables all events in the group. Enumerator specifying the group of events to enabled/disabled. Boolean specifying whether the events are enabled (true) or disabled (false).

Disabling an event will not affect the internal operation of the control. Disabling simply instructs the control not to call the event handler so that code the programmer entered is not fired.

For example, disabling the Click will not stop the control from changing the Active Node when it is clicked. It will only cause the Click Event not to fire when the control is clicked.

Delegate for handling the event. Delegate for handling the event. Event parameters used for the event. Constructor The control that is hosting the embeddable editor for which the is being displayed. The embeddable editor for which the is being displayed. the text to be edited by the . Returns the control that is hosting the embeddable editor for which the is being displayed. Returns the embeddable editor for which the is being displayed. Returns/sets the text to be edited by the . Event parameters used for the event. Constructor The control that is hosting the embeddable editor for which the is being displayed. The embeddable editor for which the is being displayed. The original text before editing. The edited text Determines whether the changes should be committed to the embeddable editor Returns/sets whether the changes should be committed to the embeddable editor. By default, this property returns true if the user dismissed the by clicking the Commit button and false if the user clicked the cancel button. This property may be modified to change the commit status. Returns the control that is hosting the embeddable editor for which the is being displayed. Returns/sets the edited text. If this property is modified, the embeddable editor value will be updated with the modified value. Returns the embeddable editor for which the is being displayed. Returns the original text before editing. If text was modified in the event, this property returns that text. Value that uniquely identifies each UltraInkProvider event. Event ID that identifies the event. Event ID that identifies the event. Event ID that identifies the event. Event ID that identifies the event. Maintains the value of last event ID used. (This value is equal to the highest numeric value used for Event IDs.) Identifies groups of UltraInkProvider events All events Before events. These events are occur before an action takes place. After events. These events occur after an action takes place. Exposes a instance for this assembly. Returns the resource string using the specified name and default culture. Name of the string resource to return. Arguments supplied to the string.Format method when formatting the string. Returns the resource string using the specified resource name and default culture. The string is then formatted using the arguments specified. Name of the string resource to return. Returns the resource object using the specified name. Name of the resource item An object containing the specified resource Returns the for this assembly. UltraInkProvider component. Constructor Constructor An IContainer representing the container of the UltraInkProvider Occurs before the panel drops down. An that contains the event data. Occurs after the panel closes up. An that contains the event data. Will disable or enable the UltraPenInputPanel based on the InkProvider's Enabled property. Will hide or show the UltraPenInputPanel based on the InkProvider's Visible property Will dirty all child elements on all docking araea and floating toolbars. Releases the unmanaged resources used by the and optionally releases the managed resources. true to release both managed and unmanaged resources; false to release only unmanaged resources. Will invalidate all child elements on all docking araea and floating toolbars. Called when a property or sub object's property value has changed. An that contains the event data. Called when a property has changed on a sub object.

OnPropertyChanged will also be called.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns true if the ContainingControl property should be serialized

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Fired by the DropdownManager when the UltraPenInputPanel window closes. Active the specified item. True if action was cancelled, otherwise false. Returns the selection strategy for the passed in item Called when a dragging operation is about to begin. The position of the mouse at the start of the drag Returns true means that it was handled internally and no further action should be taken Select the specified item. The clearExistingSelection parameter specifies if the existing selection should be cleared. Returns true if action was canceled, false otherwise. Selecting a range based on the specified item. The clearExistingSelection parameter specifies if the existing selection should be cleared. Save initial selection settings for specified type Set the specified item as the pivot item. 'isRangeSelect' specifies if this is part of range selection or not. Potentially translates the passed-in item to a ISelectableItem of a different type. For instance, the grid translates a passed-in cell into its parent row if CellClickAction is CellClickActionRowSelect. Unselect the specified item. The clearExistingSelection parameter specifies if the existing selection should be cleared. Returns true if action was canceled, false otherwise. Unselect the range from the pivot item to the specified item. The clearExistingSelection specifies whether or not to clear the existing selection. Display the about dialog Occurs when a request is received to display the panel is actually displayed. Occurs after the panel is closed. The component's site (set at design time only). Returns the event handler that notifies OnSubObjectPropChanged Returns or sets the object that controls the formatting of the active mask character. Used only when editing text from masked editors using boxed input.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns or sets the object that controls the object's formatting.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns a collection of user-created Appearance objects.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

This property is used to hold a collection of Appearance objects.

Returns the Form or UserControl that this InkProvider component is servicing. The object that enables, disables and controls firing of specific component events.

The EventManager provides a high degree of control over how the control invokes event procedures. You can use it to selectively enable and disable event procedures depending on the context of your application. You can also use the event manager to return information about the state of the control's events.

The event manager's methods are used to determine the enabled state of an event (), to selectively enable or disable events (), and to determine whether an event procedure is currently being processed ().

Returns or sets the object that controls the formatting of the GesturePanel.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns or sets the object that controls the formatting of the InkArea.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns/sets an enumeration that determines the input mode (Ink or Keyboard) of the UltraPenInputPanel Returns/sets whether the input mode (Ink or Keyboard) can be selected by the user via buttons on the UltraPenInputPanel.

If set to true, buttons are displayed on the UltrPenInputPanel to allow the end user to change the InputMode. If false, not buttons are dislayed and the end user cannot change the InputMode.

Returns or sets the object that controls the formatting of characters whose text does not conform to the editor's mask. Used only when editing text from masked editors using boxed input.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns true if Recognizers are installed on the system and available. Otherwise, returns false.

If recognizers are not available, the UltraPenInputPanel displays 'Ink Recognition NotAvailable' in the ink area and 'Gestures N/A' in the GesturePanel (if visible).

Returns true if the UltraPenInputPanel is currently popped up. Otherwise returns false. Returns true if the UltraPenInputPanel is currently popped up and the text is dirty. Otherwise returns false. Returns or sets the object that controls the formatting of mask characters. Used only when editing text from masked editors using boxed input.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns/sets a value that determines whether pen pressure is reflected in the rendering of ink strokes. Returns/sets a value that determines the thickness used (in pixels) when rendering pen strokes. Valid values range from 1 to 20 pixels. Returns/sets whether the GesturePanel is shown. The GesturePanel allows entry of application gestures to perform various editing functions.

If set to true, a panel is displayed in the ink area that allows the user to enter gestures with the pen to control editing of the text.

Returns or sets the object that controls the formatting of the TextArea.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns/sets a value that determines the delay (in milliseconds) between the last stroke entered and the start of the text recognition process. Valid values range from 300 to 10000 milliseconds. Determines when to show the Ink Button on Editors This property determines when to show the Ink Button on any editors serviced by this Ink Provider. Returns null. Provides design-time support for the component. Gets the for this designer's control/component. Provides DesignerActionItems for the SmartTag associated with the UltraInkProvider. Constructor The UltraInkProvider Overrides CreateActionItems. The list to populate. Used by SmartTag Panel. Used by SmartTag Panel. Used by SmartTag Panel. Summary description for ButtonAreaUIElement. ButtonAreaUIElement The parent element Do nothing. The used to provide rendering information. Does nothing The used to provide rendering information. Creates/verifies the child UI elements for the control. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Summary description for CharacterCellUIElement. CharacterCellUIElement The parent element The index of the character represented by the element. Draw foreground. The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Called when the mouse down message is received over the element. Mouse event arguments True if left clicked over adjustable area of element. If not null on return will capture the mouse and forward all mouse messages to this element. If true then bypass default processing Returns an object of requested type that relates to the element or null.System.Object The requested type or null to pick up default context object. If true will walk up the parent chain looking for the context. System.Object Return 'this' as thje selectable item. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Returns the index of the character represented by the element. Determines whether the character represented by the element is selected. Indicates if the character represented by the element can be selected. Indicates if the character represented by the element is currently selected. Indicates if the character represented by the element is draggable. Indicates if the character represented by the element can be navigated to using the Tab key. Accesible object representing a single character. Initializes a new Associated element Modifies the selection or moves the keyboard focus of the accessible object One of the AccessibleSelection values Returns the name of the accessible object. Returns the state of the accessible object. PenInputPanelColors ControlBorderLeftOuter ControlBorderLeftInner ControlBorderTopOuter ControlBorderTopInner ControlBorderRightOuter ControlBorderRightInner ControlBorderBottomOuter ControlBorderBottomInner ControlBackground InkCollectorBorder InkAreaBackground InkCollectorGradientDark InkCollectorGradientDark2 InkCollectorGradientDark3 InkCollectorGradientLight KeyboardAreaBackground MainAreaBackground SystemButtonAreaBackground TextAreaBackground TextAreaBorder Summary description for CommandButtonDescriptor. Constructor (all settings) The role that the button is to perform. A CommandButtonAction enumeration describing the button's action (if role is 'PerformAction') or string.empty (if the role is 'SimulateKey'). A member of the Keys enumeration (if the role is 'SimulateKey') or Keys.None (if role is 'PerformAction'). The text to display for the button when the role is 'SimulateKey' and the keyboard is unshifted. Also used when the role is PerformAction. The text to display for the button when the role is 'SimulateKey' and the keyboard is shifted. Determines what is displayed in the button. Constructor (Command Button role SimulateKey) A member of the Keys enumeration (if the role is 'SimulateKey') or Keys.None (if role is 'PerformAction'). The text to display for the button when the role is 'SimulateKey' and the keyboard is unshifted. Also used when the role is PerformAction. The text to display for the button when the role is 'SimulateKey' and the keyboard is shifted. Determines what is dislayed in the button. Constructor (Command Button role PerformAction) A CommandButtonAction enumeration describing the button's action (if role is 'PerformAction') or string.empty (if the role is 'SimulateKey'). The text to display for the button when the role is 'SimulateKey' and the keyboard is unshifted. Also used when the role is PerformAction. The text to display for the button when the role is 'SimulateKey' and the keyboard is shifted. Determines what is dislayed in the button. Invoked when the button has been clicked. True to prevent the base implementation from being invoked. Draw foreground. The used to provide rendering information. Draws the themed part of the element. The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Indicates if the element supports accessibility Constructor (for buttons with image and text) The parent element Constructor (for text-only buttons) The parent element Constructor (for text-only buttons with default text alignment and font size - i.e., center bottom and 8) The parent element Constructor (for text-only buttons with default text alignment - i.e., center bottom) The parent element Constructor (for image-only buttons) The parent element Invoked when the button has been clicked. True to prevent the base implementation from being invoked. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. A virtual method that gets called before the element draw process starts. Initialize the element (all settings). Initialize the element (text-only button settings). Initialize the element (image-only button settings). Returns whether the button may be pressed. Gets/sets whether this element is enabled. Return true if this element wants to be notified when the mouse hovers over it. This property is read-only. The default implemenation returns false. This should be overridden by elements that want their OnMouseHover method to be called. Indicates if the element supports accessibility Summary description for CorrectionButtonUIElement. Constructor The parent element Invoked when the button has been clicked. True to prevent the base implementation from being invoked. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Returns the style of the button element. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Summary description for DialogButtonAreaUIElement. DialogButtonAreaUIElement The parent element Enumerator used to determine the role of a command button Button role is to perform an action. Button role is to simulate a keyboard key. Enumerator used to determine the Action represented by a command button with a CommandButtonRole of 'PerformAction. Button action is 'None' Button action is 'Undo' Button action is 'Redo' Button action is 'Cut' Button action is 'Copy' Button action is 'Paste' Button action is 'Commit' Button action is 'Cancel' Button action is 'InkMode' Button action is 'KeyboardMode' Button action is 'Send' Button action is 'Numbers' which displays a popup for selecting numbers Button action is 'Symbols' which displays a popup for selecting symbols Enumerator used to determine the display style of a command button. Button displays button text only. Button displays image only. Button displays keycode. Button displays keycode - displays both shifted and unshifted keycodes when the keyboard is unshifted. Enumerator used to determine the font size used by the command button. Button displays text using a small font size. Button displays text using a large font size. Enumerator used to determine the input mode (keyboard or ink) of the UltraPenInputPanel Input mode is Ink. Input mode is Keyboard. Summary description for GesturePanelUIElement. Summary description for RoundedRectUIElement. RoundedRectUIElement The parent element Draws the control's back color. The used to provide rendering information. Returning true causes all drawing of this element to be explicitly clipped. to its region Returns the element's region. Returns the color of this element's borders. Defaults to WindowFrame. Returns the radius of this element's rounded corners. Defaults to 7. Returns whether rounded borders should be drawn. Defaults to true. Constructor The parent element Draw foreground. The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Summary description for InkAreaUIElement. Do nothing. The used to provide rendering information. Draw foreground. The used to provide rendering information. Does nothing The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Creates/verifies the child UI elements for the control. True if this element is drawn normally. The default implementation of this property returns true. It may be overidden by some elements who don't do any rendering (e.g. scrollbars since they are actually scrollbar windows that render themselves) Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Summary description for InkCollectorUIElement. Draw foreground. The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Creates/verifies the child UI elements for the control. Summary description for KeyboardAreaUIElement. KeyboardAreaUIElement The parent element Do nothing. The used to provide rendering information. Does nothing The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Creates/verifies the child UI elements for the control. True if this element is drawn normally. The default implementation of this property returns true. It may be overidden by some elements who don't do any rendering (e.g. scrollbars since they are actually scrollbar windows that render themselves) Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Summary description for MainAreaUIElement. MainAreaUIElement The parent element Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Creates/verifies the child UI elements for the control. Returns the radius of this element's rounded corners. Defaults to 7. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Summary description for MaskAreaUIElement. Summary description for TextAreaUIElement. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Creates/verifies the child UI elements for the control. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Constructor The parent element Creates/verifies the child UI elements for the control. Summary description for MaskCharacterAreaUIElement. Summary description for TextCharacterAreaUIElement. Constructor The parent element Do nothing. The used to provide rendering information. Does nothing Creates/verifies the child UI elements for the control. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Constructor The parent element Creates/verifies the child UI elements for the control. Summary description for MaskCharacterCellInnerUIElement. MaskCharacterCellUIElement The parent element Draws the element's borders. The used to provide rendering information. Draw foreground. The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Returns the appropriate border style. Summary description for MaskCharacterCellUIElement. MaskCharacterCellUIElement The parent element Cleans up any resources being used. Do nothing. The used to provide rendering information. Draw foreground. The used to provide rendering information. Does nothing The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Called when the element is clicked. Returns an object of requested type that relates to the element or null. The requested type or null to pick up default context object. If true will walk up the parent chain looking for the context. Creates/verifies the child UI elements for the control. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Returns the index of the character represented by the element. InkRecognizer Context Accesible object representing a single character. Initializes a new Associated element Modifies the selection or moves the keyboard focus of the accessible object One of the AccessibleSelection values Returns the name of the accessible object. Returns the state of the accessible object. Returns the role of the accessible object. Summary description for MaskEditor. Summary description for TextEditorBase. Returns a valid SelStart value based on the specified old and new SelStart values. The default implementation simply returns the specified new SelStart value. A valid new SelStart value based on the specified old and new values Returns a valid SelLength value based on the specified new SelLength value. The default implementation simply returns the specified new SelLength value. A valid new SelLength value based on the specified new value. Selects the character at the specified index. True if the character at the specified index was selected. Selects the range of characters between and including the specified indices. True if the character range was selected. Inserts the specified source text into specified desitination text based on the specified selStart and selLength. If selLength is greater than zero, then the source text will replace the 'selected' text in the destination text. Returns a new string with the text inserted at the correct position Handles user interactivity with the scrollbar Returns the event handler that notifies Scroll Event fired when the scroll position changes Event fired when the selection changes Event fired when the text changes Returns a valid SelLength value based on the specified new SelLength value. The implementation of this method for MaskEditor always returns zero. For MaskEditor, always returns 0. Returns a valid SelStart value based on the specified old and new SelStart values. The default implementation simply returns the specified new SelStart value. For the MaskEditor, edits the specified newSelStart to make sure that it points to an editable display character. A valid new SelStart value based on the specified old and new values Summary description for MaskEditorUIElement. Summary description for TextEditorUIElement. TextEditorUIElement The parent element Do nothing. The used to provide rendering information. Does nothing Creates/verifies the child UI elements for the control. Returns whether the element should clip its child elements. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Constructor The parent element Creates/verifies the child UI elements for the control. Summary description for MaskToolbarAreaUIElement. Summary description for ToolbarAreaUIElement. Do nothing. The used to provide rendering information. Does nothing The used to provide rendering information. Creates/verifies the child UI elements for the control. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Constructor The parent element Creates/verifies the child UI elements for the control. Fired when the mouse enters the element. Fired when the mouse leaves the element. Values that uniquely identify each control property. The InputMode property. The InputMode property. The InputMode property. The InputModeSelectable property. The ShowGesturePanel property. The GesturePanelAppearance property. The InkAreaAppearance property. The TextAreaAppearance property. The TextRecognitionDelay property. The PenThickness property. The PenPressureIgnored property. The MaskCharacterAppearance property. The ActiveMaskCharacterAppearance property. The InvalidMaskCharacterAppearance property. The ShowInkButton property. Summary description for StateButtonGroup. Default Constructor (AllowAllUp defaults to false) Constructor Called by a button UIElement when it is clicked. Fired when the mouse enters the element. Fired when the mouse leaves the element. Summary description for SystemButtonAreaUIElement. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Creates/verifies the child UI elements for the control. Returning true causes all drawing of this element to be explicitly clipped. to its region Returns the element's region. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Summary description for SystemButtonUIElement. Called when the element is clicked. Gets/sets whether this element is enabled. Return true if this element wants to be notified when the mouse hovers over it. This property is read-only. The default implemenation returns false. This should be overridden by elements that want their OnMouseHover method to be called. Indicates if the element supports accessibility Returns the accessible object that represents the element or its associated object. Accessible object representing a Initializes a new Associated element Performs the default action associated with this accessible object. Gets a string that describes the default action of the object. Not all objects have a default action. Summary description for TextEditor. Updates the starting position in the text of each segment in our list. Returns the Segment that contains the specified character index. UltraPenInputPanel is a public control class derived from UltraPenInputPanelBase - it appears in the VS .NET toolbox. It is NOT used by the UltraInkProvider (the UltraInkProvider uses UltraPenInputPanelInternal). This derived class exposes and serializes values for its key properties. UltraPenInputPanelBase is an abstract base class for the UltraPenInputPanel. Constructor Releases the unmanaged resources used by the and its child controls and optionally releases the managed resources. true to release both managed and unmanaged resources; false to release only unmanaged resources. Called when a property or sub object's property value has changed. An that contains the event data. Called when a property has changed on a sub object.

OnPropertyChanged will also be called.

Prepares the UltraPenInputPanel for a new editing session, setting the input panel's text to the supplied text. Call this method before displaying the UltraPenInputPanel to begin a new edit session. The text to be edited Prepares the UltraPenInputPanel for a new editing session, setting the input panel's text to the supplied text. Call this method before displaying the UltraPenInputPanel to begin a new edit session. The text to be edited If the text being edited originates from an embeddable editor that derives from The EmbeddableUIElementBase EditorWithMask, set this parameter to the editor. This will force the UltraPenInputPanel to recognize mask characters and use a boxed input UI. Resolves the appearance of the UltraPenInputPanelUIElement A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. Resolves the appearance of the CharacterCellUIElement A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. True if the character cell is selected, otherwise false. True if the character cell contains valid text, otherwise false. True if the character cell is the current active character cell (the one at the insertion point), otherwise false. True if the character cell represents an editable mask character, otherwise false. Resolves the appearance of the GesturePanelUIElement. A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. Resolves the appearance of the InkAreaUIElement. A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. Resolves the appearance of the InkCollectorUIElement. A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. Resolves the appearance of the KeyboardAreaUIElement A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. Resolves the appearance of the MainAreaUIElement A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. Resolves the appearance of the SystemButtonAreaUIElement. A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. Resolves the appearance of the TextAreaUIElement A reference to the AppearanceData structure to be resolved. A reference to the bitflags enumeration describing the properties to be resolved. InitializeControl Creates a new accessibility object for the control. A new accessibility object for the control. Creates a new accessibility object for the specified child element. A new accessibility object for the control. Called from a NumberPadPopupButtonElement when the mouse enters the element. Called from a NumberPadPopupButtonElement when the mouse leaves the element. Called from a SymbolPadPopupButtonElement when the mouse enters the element. Called from a SymbolPadPopupButtonElement when the mouse leaves the element. Active the specified item. True if action was cancelled, otherwise false. Returns the selection strategy for the passed in item Called when a dragging operation is about to begin. The position of the mouse at the start of the drag Returns true means that it was handled internally and no further action should be taken Select the specified item. The clearExistingSelection parameter specifies if the existing selection should be cleared. Returns true if action was canceled, false otherwise. Selecting a range based on the specified item. The clearExistingSelection parameter specifies if the existing selection should be cleared. Save initial selection settings for specified type Set the specified item as the pivot item. 'isRangeSelect' specifies if this is part of range selection or not. Potentially translates the passed-in item to a ISelectableItem of a different type. For instance, the grid translates a passed-in cell into its parent row if CellClickAction is CellClickActionRowSelect. Unselect the specified item. The clearExistingSelection parameter specifies if the existing selection should be cleared. Returns true if action was canceled, false otherwise. Unselect the range from the pivot item to the specified item. The clearExistingSelection specifies whether or not to clear the existing selection. Invoked when the tooltip information for an element is required. Current mouse position Element for which the tooltip will be displayed Previous element that the tooltip was displayed for or null. Default ToolTipInfo structure initialized based on the mouse position. The structure may be modified and returned from the method. Returns the main element Read-only property that returns the default height and width of the control when the user double clicks on the toolbox Returns the event handler that notifies OnSubObjectPropChanged ActiveMaskCharacterAppearance_Protected ActiveMaskCharacterAppearanceHolder_Protected Appearance_Protected AppearanceHolder_Protected Appearances_Protected GesturePanelAppearance_Protected GesturePanelAppearanceHolder_Protected HasActiveMaskCharacterAppearance_Protected HasAppearance_Protected HasGesturePanelAppearance_Protected HasInkAreaAppearance_Protected HasInvalidMaskCharacterAppearance_Protected HasMaskCharacterAppearance_Protected HasTextAreaAppearance_Protected InkAreaAppearance_Protected InkAreaAppearanceHolder_Protected InputMode_Protected InputModeSelectable_Protected InvalidMaskCharacterAppearance_Protected InvalidMaskCharacterAppearanceHolder_Protected IUltraControlInCharge MaskCharacterAppearance_Protected MaskCharacterAppearanceHolder_Protected PenPressureIgnored_Protected PenThickness_Protected ShowGesturePanel_Protected TextAreaAppearance_Protected TextAreaAppearanceHolder_Protected TextRecognitionDelay_Protected GestureRecognizerContext InkRecognizer Context Returns true if Recognizers are installed on the system and available. Otherwise, returns false.

If recognizers are not available, the UltraPenInputPanel displays 'Ink Recognition NotAvailable' in the ink area and 'Gestures N/A' in the GesturePanel (if visible).

Returns whether the text is dirty. Returns the text associated with the UltraPenInputPanel. Read-only property that returns the main UIElement of the UltraPenInputPanel.

Returns the UIElement that contains all the visible graphics of the control.

Returns null. Accessible object representing an Initializes a new Associated control Retrieves the accessible child corresponding to the specified index The zero-based index of the accessible child An AccessibleObject that represents the accessible child corresponding to the specified index Retrieves the number of children belonging to an accessible object. The number of children belonging to an accessible object. Retrieves the object that has the keyboard focus. An AccessibleObject that specifies the currently focused child. This method returns the calling object if the object itself is focused. Returns a null reference (Nothing in Visual Basic) if no object has focus. Returns the role of the accessible object. Gets a string that describes the visual appearance of the specified object. Not all objects have a description Gets a string that describes the name of the control Gets the state of this accessible object. Constructor

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Use this method to determine if an Appearance object has been created and contains data that needs to be serialized.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Returns a Boolean value that determines whether the property is set to its default value.

Returns True if the property is not set to its default value; otherwise, it returns False.

Invoke the method to reset this property to its default value.

Resets the property to its default value.

Invoke this method to reset the property to its default value.

Once this method is invoked, the method will return False until the property is set again.

Display the about dialog Returns or sets the object that controls the formatting of the active mask character. Used only when editing text from masked editors using boxed input.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns or sets the object that controls the object's formatting.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns a collection of user-created Appearance objects.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

This property is used to hold a collection of Appearance objects.

Returns or sets the object that controls the formatting of the GesturePanel.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns or sets the object that controls the formatting of the InkArea.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns/sets an enumeration that determines the input mode (Ink or Keyboard) of the UltraPenInputPanel Returns/sets whether the input mode (Ink or Keyboard) can be selected by the user via buttons on the UltraPenInputPanel.

If set to true, buttons are displayed on the UltrPenInputPanel to allow the end user to change the InputMode. If false, not buttons are dislayed and the end user cannot change the InputMode.

Returns or sets the object that controls the formatting of invalid mask characters. Used only when editing text from masked editors using boxed input.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns or sets the object that controls the formatting of mask characters. Used only when editing text from masked editors using boxed input.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns/sets a value that determines whether pen pressure is reflected in the rendering of ink strokes. Returns/sets a value that determines the thickness used (in pixels) when drawing pen strokes. Valid values range from 1 to 20 pixels. Returns/sets whether the GesturePanel is shown. The GesturePanel allows entry of application gestures to perform various editing functions.

If set to true, a panel is displayed in the ink area that allows the user to enter gestures with the pen to control editing of the text.

Returns or sets the object that controls the formatting of the TextArea.

The Appearance property of an object is used to associate the object with an Appearance object that will determine its appearance. The Appearance object has properties that control settings such as color, borders, font, transparency, etc. For many of the objects in UltraWinToolbars, you do not set formatting properties directly. Instead, you set the properties of an Appearance object, which controls the formatting of the object it is attached to.

Note that the properties of an Appearance object can also operate in a hierarchical fashion. Certain properties can be set to a "use default" value, which indicates to the control that the property should take its setting from the object's parent. This functionality is enabled by default, so that unless you specify otherwise, child objects resemble their parents, and formatting set at higher levels of the control hierarchy is inherited by objects lower in the hierarchy.

Returns a Boolean value that indicates whether an object has been created.

Returns True when the Appearance object for the property has been created; otherwise, returns False.

Use this property to determine whether an object has been created. Appearance objects in general are not created until the properties associated with them are accessed.

Returns/sets a value that determines the delay (in milliseconds) between the last stroke entered and the start of the text recognition process. Valid values range from 300 to 10000 milliseconds. UltraPenInputPanelInternal is an internal class derived from abstract base class UltraPenInputPanelBase. It is used by the UltraInkProvider to provide pen editing servives and is displayed in a popup window. It does not expose its key properties publicly. It calls off to the UltraInkProvider to provide values for its key properties (e.g., Appearance, InputMode etc.) Constructor Summary description for UltraPenInputPanelUIElement. Draws the element's borders. The used to provide rendering information. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Gets called when any verification process of contained elements completes The highest level element which began verifying its elements. True if the element's children were recursively verified; False if only the specified element was verified. Creates/verifies the child UI elements for the control. Returns the appropriate border style. Summary description for SymbolButtonUIElement. Invoked when the button has been clicked. True to prevent the base implementation from being invoked. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Indicates if the element supports accessibility Releases the unmanaged resources used by the and its child controls and optionally releases the managed resources. true to release both managed and unmanaged resources; false to release only unmanaged resources. Called when a property or sub object's property value has changed. An that contains the event data. Called when a property has changed on a sub object.

OnPropertyChanged will also be called.

Creates a new accessibility object for the control. A new accessibility object for the control. Creates a new accessibility object for the specified child element. A new accessibility object for the control. Returns the main element Returns the event handler that notifies OnSubObjectPropChanged Returns null. Constructor Retrieves the accessible child corresponding to the specified index The zero-based index of the accessible child An AccessibleObject that represents the accessible child corresponding to the specified index Retrieves the number of children belonging to an accessible object. The number of children belonging to an accessible object. Returns the role of the accessible object. Summary description for UltraSymbolPadUIElement. Initializes the appearance for the element. The appearance structure to initialize. The appearance properties to resolve. Creates/verifies the child UI elements for the control. Returns the appropriate border style.