If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Print Preview Window Handling
Hi,
I open a report from VBA code in a form. I use acViewPreview and open it as a dialog (window type is acDialog). In the report's OnOpen event, I maximize. The reason I want that is because I want a full screen preview, and I don't want any of the typical Access menubar or toolbars. So all this is working fine. Problem: If the user double-clicks the print preview's window title bar (at the very top of the screen), this causes a "window restore" action to be taken. But it's not reversible! I have controlbox=yes and closebutton=yes. I have minmaxbuttons=bothenabled .... but the window has no min or max or restore buttons showing. So once I double-click ( === restore) I cannot maximize it again. Any clues?? This is Access 2003. Bob |
#2
|
|||
|
|||
Print Preview Window Handling
How about having the docmd.maximize in the on activate event, and perhaps to
be really sure, in the on resize event? Damian. "Bob Howard" wrote: Hi, I open a report from VBA code in a form. I use acViewPreview and open it as a dialog (window type is acDialog). In the report's OnOpen event, I maximize. The reason I want that is because I want a full screen preview, and I don't want any of the typical Access menubar or toolbars. So all this is working fine. Problem: If the user double-clicks the print preview's window title bar (at the very top of the screen), this causes a "window restore" action to be taken. But it's not reversible! I have controlbox=yes and closebutton=yes. I have minmaxbuttons=bothenabled .... but the window has no min or max or restore buttons showing. So once I double-click ( === restore) I cannot maximize it again. Any clues?? This is Access 2003. Bob |
#3
|
|||
|
|||
Print Preview Window Handling
I'll try the activate. There is no resize event for a report, however.
Bob. "Damian S" wrote in message ... How about having the docmd.maximize in the on activate event, and perhaps to be really sure, in the on resize event? Damian. "Bob Howard" wrote: Hi, I open a report from VBA code in a form. I use acViewPreview and open it as a dialog (window type is acDialog). In the report's OnOpen event, I maximize. The reason I want that is because I want a full screen preview, and I don't want any of the typical Access menubar or toolbars. So all this is working fine. Problem: If the user double-clicks the print preview's window title bar (at the very top of the screen), this causes a "window restore" action to be taken. But it's not reversible! I have controlbox=yes and closebutton=yes. I have minmaxbuttons=bothenabled .... but the window has no min or max or restore buttons showing. So once I double-click ( === restore) I cannot maximize it again. Any clues?? This is Access 2003. Bob |
Thread Tools | |
Display Modes | |
|
|