rundialog: effect only on application not already in window