RhinoCommon API
GetBaseClassSetCommandPromptDefault Method |
Sets message that describes what default value will be used if the user presses enter.
This description appears in angle brackets <> in the command prompt window. You do
not need to provide a default value description unless you explicitly enable AcceptNothing.
Namespace: Rhino.Input.Custom
Assembly: RhinoCommon (in RhinoCommon.dll)
Since: 5.0

public void SetCommandPromptDefault( string defaultValue )
Public Sub SetCommandPromptDefault ( defaultValue As String )
Parameters
- defaultValue
- Type: SystemString
description of default value.

If you have a simple default point, number, or string, it is easier to use SetDefaultPoint,
SetDefaultNumber, or SetDefaultString. SetCommandPromptDefault and AcceptNothing can be used
for providing more advanced UI behavior.

ON_3dPoint default_center = new ON_3dPoint(2,3,4);
GetPoint gp = new GetPoint();
gp.SetCommandPrompt( "Center point" );
gp.SetCommandPromptDefault( "(2,3,4)" );
gp.AcceptNothing(true);
gp.GetPoint();
if ( gp.Result() == GetResult.Nothing )
point = default_center;
