>ieve 1 read events is all you need. The idea if the code that follows comes from the Tastrade program. In my main program I instanciate my nonvisual class called *application*. In the init event I check to see if the user wishes to show the splash screen or just continue onto the login. Once the user successfully logs onto the system, the program returns to my main program and I return to my application DO() method. (After a successfull logon would be a good time to make your screen visable) Here is where I push my menu and READ EVENTS. No sense in reading events until the first requirement is met. Hope I understood your question properly.
This is excatly what I had. But, now that my login form is a top level form, it appear and exit right away. So, some changes need to be done related to the READ EVENTS and the way to do things.