checks whether a selection is made in the displayed menu of step 156 for example the user can simply left click on an item in the menu if no selection is made then the process checks in step 160 whether to remove the menu from the screen this can occur for example if the user clicks in the gui outside the menu right clicks selects an exit option or performs other standard input commands as is well known in guis if the menu is to be removed then in step 162 it is removed from the screen and the process returns to normal processing and checking as to whether a column heading is selected in step 154 if the menu is not to be removed in step 160 then the process returns to step 158 to check for a selection in the menu if a selection of a menu item is made by the user in step 158 then the process continues to step 164 in which the contents of the folder display are additionally filtered based on the user 39 s selection thus the files and folders displayed in the folder window are filtered based on the item just selected by the user in addition to being filtered by any filter criteria previously entered by the user or set as a default.