CADability dotNET

Base class for construct actions.

The ConstructAction..::..DoubleInput type exposes the following members.

Constructors

  NameDescription
Public methodConstructAction..::..DoubleInput(String)
Constructs a DoubleInput object.
Public methodConstructAction..::..DoubleInput(String, Double)
Constructs a DoubleInput object with a initial value.

Methods

  NameDescription
Protected methodAdjustHighlight (Overrides ConstructAction..::..InputObject..::..AdjustHighlight()()()().)
Public methodForceValue
Forces the input object to the specified value. The input filed is updated accordingly.

Properties

  NameDescription
Public propertyForwardMouseInputTo
Mouse input should be forwarded to another input object and only processed by this input, when the other input object is fixed.
Public propertyReadOnly
true: this input field does not accept user input, false: normal input field that requires user input
(Overrides ConstructAction..::..InputObject..::..ReadOnly.)

Events

  NameDescription
Public eventCalculateDoubleEvent
Provide a method here, if you want to calculate the length yourself, i.e. if distance from point, line or plane is not appropriate to your needs.
Public eventGetDoubleEvent
Provide a method here, if the length not only depends from this input, but is also modified by other means.
Public eventMouseClickEvent
Event that is fired when a mousclick happens and this input has the focus.
Public eventSetDoubleEvent
Provide a method here to get the result of this input (and modify your object)

See Also