6. A method for managing a graphical user interface in a computer-based system having an operating system, in response to a receipt of an activation request to open a selected dialog box, wherein all dialog boxes are logically related in a hierarchical manner based upon launch dependencies, the method comprising the steps of: (a) recursively closing all open child dialog boxes having a predetermined logical relationship with the selected dialog box; and (b) opening the selected dialog box.
6. A method for managing a graphical user interface in a computer-based system having an operating system, in response to a receipt of an activation request to open a selected dialog box, wherein all dialog boxes are logically related in a hierarchical manner based upon launch dependencies, the method comprising the steps of: (a) recursively closing all open child dialog boxes having a predetermined logical relationship with the selected dialog box; and (b) opening the selected dialog box. 7. The method of claim 6, wherein said predetermined logical relationship with said selected dialog box includes all open child dialog boxes of said selected dialog box's parent dialog box, and wherein said activation request identifies the selected dialog box and a parent dialog box through which said selected dialog box is to be launched.