I am learning Access, using Access 2000. I created a database to have a Main Menu form (which has a picture for the background showing command button background pictures for places where I have command buttons) with command buttons (transparent) on the form that open other forms and closes the Main Menu form (instead of hiding/unhiding because of memory and performance considerations). The picture for the background on the other form is same as the Main Menu except without the command button background pictures. On that form are command buttons (visible): OK command button (if changing/editing record data) which saves the data, closes that form, and reopens the Main Menu form; Cancel command button, which does Me.Undo, closes form, and reopens Main Menu form. However, there is a horrible flickering and background image flickering, which varies upon switching from page to page, and even when Main Menu reopens.
I then thought to use one Main Form (one background, etc.) with load and unload Subforms (Main Menu Subform, etc.) so there is a seemless central change on the Main Form. However, I cannot figure how when the Subform is opened to then use the command buttons on the Subform to do the operations above (OK/saved, Cancel), but instead of opening and closing forms, to unload that Subform from the Main Form and reopen the Main Menu Subform on the Main Form. Thanks for any help to accomplish this.
I then thought to use one Main Form (one background, etc.) with load and unload Subforms (Main Menu Subform, etc.) so there is a seemless central change on the Main Form. However, I cannot figure how when the Subform is opened to then use the command buttons on the Subform to do the operations above (OK/saved, Cancel), but instead of opening and closing forms, to unload that Subform from the Main Form and reopen the Main Menu Subform on the Main Form. Thanks for any help to accomplish this.