idlastro / Miscellaneous (Non-Astronomy) Procedures: QGET_STRING

[Source code]

NAME
QGET_STRING
PURPOSE
To get a string from the keyboard without echoing it to the screen.
CALLING SEQUENCE
string = QGET_STRING() 
INPUTS
None.
OUTPUTS
string   The string read from the keyboard.
SIDE EFFECTS
A string variable is created and filled.
PROCEDURE
The IDL GET_KBRD functions is used to get each character in
the string.  Each character is added to the string until a
carriage return is struck.  The carriage return is not appended
to the string.  Striking the delete key or the backspace key
removes the previous character from the string.
NOTES
For a widget password procedure see 
http://idlcoyote.com/tip_examples/password.pro
MODIFICATION HISTORY
Written by Michael R. Greason, STX, 8 January 1991.
Work for Mac and Windows IDL  W. Landsman    September 1995