CADDIT CAD CAM CNC Software - download AutoCAD compatible design software progeCAD Alibre T-FLEX and more
CADDIT Website Knowledge Base Search:

progeCAD Help

Welcome to progeCAD
Working with progeCAD
Command Reference
CAD System Variables
Programming progeCAD
Full Index (caution - 400kb)

Further Links:

Download progeCAD
Register progeCAD


T-FLEX PLM tutorial (PDF)
progeCAD IntelliCAD and AutoCAD training 
CATIA 2D 3D design tutorial
Alibre CAD/CAM basic tutorial


Educational CAD Software Solutions
Python scripting for DOS and Windows
Other free software downloads
CADDIT CAD CAM Forum Australia

(getstring [flag] [prompt])

Ask the user to input some text.

Use this function to wait for user input of a string, and then to return it. Only the first 132 characters of a string are returned.

Set flag to a non-nil value to allow spaces in the string. If flag is non-nil (typically, T is used), the user must terminate the string using the Enter key. If flag is nil or absent, the input string is terminated at the first press of the spacebar or the Enter key.

Because the text entered in a string is taken literally, the user cannot enter another LISP expression as a response to getstring.


Code Returns
(getstring "Enter street address: ") "1244"
(getstring T "Enter street address: ") "1244 E. Main"

NOTE If you want the user to enter one of several pre-defined words, use the getkword function instead.

(getreal [prompt])

LISP Compatibility

Programming Overview of LISP (LISt Processing) Language

CADDIT® is a registered trademark in Australia. All Rights Reserved. Comments concerning the content of this site should be addressed to our webmaster. progeCAD is a trademark of ProgeCAD srl. Autodesk® and AutoCAD® are both registered trademarks or trademarks of a third party, and used only for comparison purposes. All other trademarks, trade names or company names referenced herein are used for identification only and are the property of their respective owners. Legal and Terms of Use. Google. Find us on Google+.