# TextDotUserInterfaceObject class

Namespace: [Rhino.UI](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.ui.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class TextDotUserInterfaceObject : UserInterfaceObjectBase
```

User interface object that draws as a text dot

## Constructors

- [TextDotUserInterfaceObject](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.textdotuserinterfaceobject/ctor.md): Create a text dot styled user interface object at a defined location and text

## Properties

- [DotBackgroundColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.textdotuserinterfaceobject/dotbackgroundcolor.md): Text dot background color
- [DotBorderColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.textdotuserinterfaceobject/dotbordercolor.md): Text dot border color
- [MouseOverTextHeight](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.textdotuserinterfaceobject/mouseovertextheight.md): Font height used when the mouse is over the dot. The default behavior is to grow the dot a small amount when the mouse is over to help the user know that the dot is acts as a user interface object
- [Text](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.textdotuserinterfaceobject/text.md): Text content for grip
- [TextColor](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.textdotuserinterfaceobject/textcolor.md): Text color used for dot text
- [TextHeight](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.textdotuserinterfaceobject/textheight.md): Font height for text

## Inherited Members

- From [UserInterfaceObjectBase](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase.md): [BoundToActiveView](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/boundtoactiveview.md), [HasKeyboardFocus](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/haskeyboardfocus.md), [Tooltip](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/tooltip.md), [Visible](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/visible.md), [IsMouseOver](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/ismouseover.md), [IsRegistered](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/isregistered.md), [OnDraw](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/ondraw.md), [OnMouseClick](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onmouseclick.md), [OnMouseDoubleClick](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onmousedoubleclick.md), [OnMouseDown](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onmousedown.md), [OnMouseEnter](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onmouseenter.md), [OnMouseLeave](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onmouseleave.md), [OnMouseMove](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onmousemove.md), [OnMouseUp](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onmouseup.md), [OnRunCommand](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/onruncommand.md), [RegisterForAllDocuments](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/registerforalldocuments.md), [RunCommand](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/runcommand.md), [Unregister](https://developer.rhino3d.com/api/rhinocommon/type/rhino.ui.userinterfaceobjectbase/unregister.md)
