>Thanks Sergey. I must have misunderstood or something. Here's what I have:
>
>Main screen contains the Reports Button. When the user presses the Reports buton, it first, disables itself and next it brings up several sub-buttons that list the multiple typles of reports to print. If the user at that time decides Not to print any report, then I want them to be able to press ESC and it will revert back/enable the Reports button on the main screen.
Add Cancel button to your subscreen with sub-buttons and set Cancel property of it to true and put Thisform.Release into it's Click event.
--sb--