Inputbox:
answer:=Inputbox(\'a\',\'b\',\'c\');
works good, but I\'m looking for a masked one, like a password box where you only see little
You can use InputQuery instead of InputBox. When the TRUE argument is set, password field will be masked.
InputQuery('Authenticate', 'Password:',TRUE, value);
Some resource here; http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/inputquery.html