Interface ICamApiGeomPicker
Geometry model items picker
Assembly: CAMAPI.GeomPicker.dll
Syntax
[Guid("00D1CC83-D839-4D5A-8C0D-B90138AFCF61")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiGeomPicker
Properties
AvailableEntityTypes
Entity types, which can be returned by picker
Declaration
ushort AvailableEntityTypes { get; set; }
Property Value
Declaration
string ButtonCaption[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
Number of customizable buttons in the picker dialog
Declaration
Property Value
Declaration
bool ButtonEnabled[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
Declaration
string ButtonHint[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
Declaration
TCamApiGeomPickerButton ButtonType[int index] { get; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
Declaration
bool ButtonVisible[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
OnClose
Callback interface for geometry model items picker, when user closes window
Declaration
ICamApiGeomPickerOnClose OnClose { get; set; }
Property Value
Title
Window title of the picker dialog. Empty string keeps the default.
Declaration
string Title { get; set; }
Property Value
Methods
Show()
Show picker dialog form - result will be returned via callback
Declaration