ModalDialog can be owner of ModalDialog, onSystemMenuClose instead of canClose, builder class for MessageBox