19. A computer program product for use with a computer system having an operating system, the computer program product comprising a computer usable medium having embodied therein computer readable program code method steps for managing a graphical user interface in the computer system in response to a receipt of an activation request to open a selected dialog box, wherein said 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.
19. A computer program product for use with a computer system having an operating system, the computer program product comprising a computer usable medium having embodied therein computer readable program code method steps for managing a graphical user interface in the computer system in response to a receipt of an activation request to open a selected dialog box, wherein said 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. 20. The method of claim 19, wherein said predetermined logical relationship with said selected dialog box include 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 was launched.