Function AngDialog3D displays a dialog box which requests the user to enter three angle values. AngDialog3D will accept angle values in any supported angle format.
PROCEDURE AngDialog3D(
displayStr : STRING;
xStr : STRING;
yStr : STRING;
zStr : STRING;
VAR xAngleResult : REAL;
VAR yAngleResult : REAL;
VAR zAngleResult : REAL);def vs.AngDialog3D(displayStr, xStr, yStr, zStr):
return (xAngleResult, yAngleResult, zAngleResult)| Name | Type | Description |
|---|---|---|
| displayStr | STRING | Dialog user prompt string. |
| xStr | STRING | Default value for input field. |
| yStr | STRING | Default value for input field. |
| zStr | STRING | Default value for input field. |
| xAngleResult | REAL | Returns user input X value. |
| yAngleResult | REAL | Returns user input Y value. |
| zAngleResult | REAL | Returns user input Z value. |
AngDialog3D('Enter the angle values:','0','0','0',x,y,z);x,y,z = AngDialog3D('Enter the angle values:','0','0','0')AngDialog3D('Example', 'Example', 'Example', 'Example', 1.0, 2.0, 0.5);import vs
# Function AngDialog3D displays a dialog box which requests the user to enter
# three angle values.
displayStr = 'Example'
xStr = 'Example'
yStr = 'Example'
zStr = 'Example'
xAngleResult, yAngleResult, zAngleResult = vs.AngDialog3D(displayStr, xStr, yStr, zStr)
vs.Message('AngDialog3D returned: ' + str((xAngleResult, yAngleResult, zAngleResult)))Availability: from All Versions