System.Object
Eplan.EplApi.EServices.Ged.Interaction
Eplan.EplApi.EServices.Ged.SelectionInteraction
System.Object
Eplan.EplApi.EServices.Ged.Interaction
Eplan.EplApi.EServices.Ged.SelectionInteraction
public class SelectionInteraction : Interaction
public ref class SelectionInteraction : public Interaction
Name | Description | |
---|---|---|
SelectionInteraction Constructor | Default constructor. |
Name | Description | |
---|---|---|
Description | Description of undo step for this interaction. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
DraggingMouseCursor | Mouse cursor which will be used for next dragging operation. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
InstallationSpace | Installation space, the editor belongs to. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
IsAutorestartEnabled | Returns true , if interaction should restart after stop. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
IsInsertInteraction | Overridden. Returns true , if interaction is used to insert one ore more placements on page. | |
IsObjectPlacementModeActive | Returns true , if special object placement mode is active. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
IsPlacementFilterActive | If true, then placement-filter is active. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
IsReadOnly | Returns true , if function does not change the project database. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
IsSelectionInteraction | Overridden. Returns true , if interaction is a helper interaction to select placements. | |
MousePosition | current mouse position (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
Page | Page, the editor belongs to. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
Project | Project, the editor belongs to. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
PromptForCommandLine | Prompt for command line. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
PromptForStatusLine | Prompt for status line. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
RootPlacement3D | Root placement to which the editor belongs. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
StartPosition | start position of Interaction. The StartPosition is needed to calculate the current position while ortho mode is active or after input of length or angle the start position is automatically set after point input and before call of OnPoint after start of an interaction StartPosition is null (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
WereLogicalPlacementsChanged | Returns true, if logical placements were changed. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) |
Name | Description | |
---|---|---|
ClearCursor | Remove Cursor-Representation. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
Dispose() | Destructor for deterministic finalization of InsertInteraction object. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
IsEnabled | Returns true, if interaction should be enabled in menu (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnAngle | Is called after input of an angle by the user. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnCalculateCursorPos | Is called to calculate the cursor position. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnCalculateStaticCursorPos | Is called to manipulate the position of the static CAD cursor. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnCancel | Is called after abort of interaction. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnChar | Is called after keyboard inputs by the user. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnCursorMove | Is called on move of cursor by mouse or keys. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnDeactivate | Is called after start of a new interaction with same or higher priority. In this case the current interaction is deactivated until the new interaction stops. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnDrawCursor | Is called to get drawable objects for the cursor representation. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnEdge | Is called after edged of a 3D mesh was selected by user. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnEdgeBelowMouse | Is called after edge was found below the mouse pointer. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnElementFound | Is called, when the placement below the mouse pointer changes as result of mouse movement. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnEndDrag | Is called after end of a dragging operation. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnFace | Is called after face of a 3D mesh was selected by user. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnFaceBelowMouse | Is called after face was found below the mouse pointer. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnFilterElement | Is called by framework to determine if oObject should be included in selection or will be highlighted. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnInputFinish | Is called after special input operation has finished. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnLength | Is called after input of length. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnMouseLeavingWindow | Is called after Mouse leave the window. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnPageChange | Is called, if the associated page was changed. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnPoint | Is called after a point input by user via mouse or keyboard. That means, that the user has clicked into the CAD Window or opened the command line and input the coordinates of a point. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnReactivate | Is called after stop of the current interaction and this interaction is reactivated. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnRestart | Is called after restart of the interaction. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnReturnFromSubInteraction | Is called on end of sub-interaction. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnSelect | Is called after object selection in the graphical editor by user. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnSpecialEvent | Special event has occurred. Usually caused by user input. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnStart | Is called after start of interaction (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnStartDrag | Is called after begin of a dragging operation. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnStop | Is called before an interaction stops. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnSuccess | Is called after successful input of all necessary data as reaction to the request code Success (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnVertex | Is called after vertex of a 3D mesh was selected by user. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
OnVertexBelowMouse | Is called after vertex was found below the mouse pointer. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
SetRubberboxCursor | Active Rubber-box cursor. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
SetRubberlineCursor | Active Rubber-line cursor. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
SetSelection | can be called to change selection. should only be used inside the OnSelect() method (Inherited from Eplan.EplApi.EServices.Ged.Interaction) | |
SetStaticCursor | Overloaded. Sets Eplan.EplApi.DataModel.StorableObject, that will be temporary drawn as Cursor Representation. (Inherited from Eplan.EplApi.EServices.Ged.Interaction) |