Constructs a new AcEdPromptDistanceOptions with a prompt message.
The message shown to the user in the prompt.
Gets or sets whether arbitrary (non-numeric) input is accepted.
If true, the prompt may allow strings or other input, depending on implementation.
Corresponds to PromptNumericalOptions.AllowArbitraryInput in AutoCAD .NET API.
Gets or sets whether negative numeric values are allowed.
Corresponds to PromptNumericalOptions.AllowNegative in AutoCAD .NET API.
Gets or sets whether pressing ENTER alone (no input) is accepted.
Corresponds to PromptNumericalOptions.AllowNone in AutoCAD .NET API.
Gets or sets whether zero is an acceptable numeric value.
Corresponds to PromptNumericalOptions.AllowZero in AutoCAD .NET API.
Gets or sets whether keywords should be appended automatically to the message when rendering.
In AutoCAD .NET, this is PromptOptions.AppendKeywordsToMessage.
Gets or sets the base point for the distance prompt.
Corresponds to PromptDistanceOptions.BasePoint.
Gets or sets the default numerical value for the prompt. This is used when the user presses ENTER without providing any other input. In the .NET API, derived classes define the type-specific default value (e.g., integer, double).
Gets whether this AcEdPromptOptions is read-only.
When read-only, properties such as message and appendKeywordsToMessage cannot be changed.
Corresponds to PromptOptions.IsReadOnly.
Gets or sets the preview jig in the prompt.
Gets the collection of keywords for this prompt.
Mirrors PromptOptions.Keywords in AutoCAD .NET API.
Gets or sets the message displayed in the prompt.
Corresponds to PromptOptions.Message in AutoCAD .NET API.
Gets or sets whether the distance should be measured in 2D (projected into the current UCS).
If true, the returned distance is the 2D projection from the base point.
Corresponds to PromptDistanceOptions.Only2d.
Gets or sets whether the base point should be used for the prompt.
When true, a rubber-band line from the base point to the cursor may be shown.
Corresponds to PromptDistanceOptions.UseBasePoint.
Gets or sets whether a dashed-line (“rubber band”) is drawn from the base point to the cursor.
Corresponds to PromptDistanceOptions.UseDashedLine.
Gets or sets whether the default value should be used when the user presses ENTER.
Corresponds to PromptNumericalOptions.UseDefaultValue in AutoCAD .NET API.
Sets both the prompt message and the display keywords from a single combined string.
This corresponds to PromptOptions.SetMessageAndKeywords(string messageAndKeywords, string globalKeywords) in the .NET API.
The messageAndKeywords string is typically of the form "Message text [Keyword1/Keyword2/...]".
The globalKeywords parameter is a space-separated list of global keyword names.
After calling this, the message is updated to the part before the [ ... ], and the keywords collection
is updated to contain the specified global keywords.
The combined message and keywords for the prompt.
A space-separated string listing the global names of the keywords.
Options for prompting the user to input a distance, similar to AutoCAD .NET
PromptDistanceOptions.Supports a base point, default distance, 2D projection, dashed-line preview, and keywords.