pCon.planner Plugin SDK  Version 8.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Member Functions | Properties | List of all members
X3g::Plugin::OverlayText3d Class Reference

A graphical text without database representation. More...

Inheritance diagram for X3g::Plugin::OverlayText3d:
Inheritance graph
[legend]

Public Member Functions

 OverlayText3d (String^ pText)
 Creates a text. More...
 
 OverlayText3d (String^ pText, bool pAlignToScreen)
 Creates a text. More...
 

Properties

String^  Text [get, set]
 The text. More...
 
double CharacterSize [get, set]
 Size of text characters. More...
 
HorizontalTextAlignment HorizontalAlignment [get, set]
 Gets or sets horizontal alignment of the text. More...
 
VerticalTextAlignment VerticalAlignment [get, set]
 Gets or sets vertical alignment of the text. More...
 
- Properties inherited from X3g::Plugin::OverlayEntity3d
System::Drawing::Color Color [get, set]
 The entity color. More...
 
GeMatrix^  Transform [get, set]
 Transformation of the entity. More...
 
OverlayLevel3d Level [get, set]
 Overlay has several levels. More...
 
- Properties inherited from X3g::Plugin::OverlayEntity
bool Visible [get, set]
 Allows to change visibility. More...
 
bool Printable [get, set]
 If set to true the overlay element will be included during printing. More...
 
System::String^  ToolTip [get, set]
 Text shown near mouse pointer when it hovers over this entity. More...
 
System::String^  StatusMessage [get, set]
 Text shown in status bar when mouse pointer hovers over this entity. More...
 

Additional Inherited Members

- Events inherited from X3g::Plugin::OverlayEntity
System::EventHandler^  Click [add, remove, raise]
 Occurs when a OverlayEntity is clicked. More...
 
System::EventHandler^  MouseEnter [add, remove, raise]
 Occurs when the mouse pointer enters this entity. More...
 
System::EventHandler^  MouseLeave [add, remove, raise]
 Occurs when the mouse pointer leaves this entity. More...
 

Detailed Description

A graphical text without database representation.

Constructor & Destructor Documentation

X3g::Plugin::OverlayText3d::OverlayText3d ( String pText)

Creates a text.

X3g::Plugin::OverlayText3d::OverlayText3d ( String pText,
bool  pAlignToScreen 
)

Creates a text.

Property Documentation

double X3g::Plugin::OverlayText3d::CharacterSize
getset

Size of text characters.

HorizontalTextAlignment X3g::Plugin::OverlayText3d::HorizontalAlignment
getset

Gets or sets horizontal alignment of the text.

String^ X3g::Plugin::OverlayText3d::Text
getset

The text.

VerticalTextAlignment X3g::Plugin::OverlayText3d::VerticalAlignment
getset

Gets or sets vertical alignment of the text.