Tekla.Structures.Drawing.UI Namespace |
The Tekla.Structures.Drawing.UI namespace consists of some classes that can be used, for example, to select and highlight drawing objects in the drawing.
| Class | Description | |
|---|---|---|
| DrawingObjectSelector |
The DrawingObjectSelector class is used to select drawing objects in the drawing.
The class contains methods for selecting/unselecting single objects or
a list of objects. Currently, these selections both select the objects from the
database and highlight them visually.
| |
| DrawingSelector |
The DrawingSelector class provides functionality for accessing the drawing list dialog.
| |
| Events |
The Events class allows the user to register event listeners for drawing user interface events.
| |
| Picker |
The Picker class is used to pick points and objects in the drawing.
|
| Interface | Description | |
|---|---|---|
| IUIEvents |
Interface for the Events class allows the user to register event listeners for DrawingUI events.
This interface allows the Marshaling of the Events class with Trimble.Remoting
|
| Delegate | Description | |
|---|---|---|
| EventsDocumentManagerClosedDelegate |
The delegate to use for the document manager closing.
| |
| EventsDrawingEditorClosedDelegate |
The delegate to use for drawing editor closing.
| |
| EventsDrawingEditorOpenedDelegate |
The delegate to use for drawing editor opening.
| |
| EventsDrawingListSelectionChangedDelegate |
The delegate to use for drawing list selection change.
| |
| EventsDrawingLoadedDelegate |
The delegate to use for drawing loading.
| |
| EventsInterruptedDelegate |
The delegate to use for interrupted event
| |
| EventsLayoutEditingModeEnteredDelegate |
The delegate to use for entering layout edit mode.
| |
| EventsLayoutEditingModeExitedDelegate |
The delegate to use for exiting layout edit mode.
| |
| EventsSelectionChangeDelegate |
The delegate to use for selection change.
|