S68337: Create print dialog

FOR REVIEW
Please tighten up consistency on whitespace: function() {