you would need to hand code the ability for the web page to get the users address:
http://diveintohtml5.info/geolocation.html
as for user entered address, create a form that the user can enter there address, then in the Pro Maps wizard, on the directions screen, click the lightning bolt next to each of the direction elements and select the corresponding form elements.