I am working on a GUI that will access 4 or more tables in a database for a small used car sales/repair shop. The interface requires being able to switch back and forth between different viewing and entry screens with out losing any information entered. For example, a person should be able to be in the middle of entering a new vehicle and be able to switch over to viewing the parts inventory with out losing the progress of entering a new vehicle. Interruptions like this are common in small shops, so having the shop change it's MO will not be reasonable.
I have chased this around experimenting with toplevel windows, withdrawing, lifting, etc. The ideal thing would be something like a tabbed browser or the tabs in Excel. What method of handling windows, frames, or widgets do people prefer for doing this?
Is there a way to stack frames one on top of another so that they obstruct the frame underneath? frame_A has 10 widgets. frame_B has 5 widgets. Some_buttons to withdraw/lift the frames for viewing/editing. can I put frame_A directly ontop of frame_B with out the widgets in frame_B making the widgets in frame_A shift around?