9. The computer-readable storage media of claim 1 further comprising a system shell object parameter representing at least one of an event or a method associated with the secondary user interface.
9. The computer-readable storage media of claim 1 further comprising a system shell object parameter representing at least one of an event or a method associated with the secondary user interface. 10. The computer-readable storage media of claim 9 wherein the system shell object parameter event is DirectoryChanged ((String)Path, (Function Pointer)Function) and wherein the system shell object parameter method is selected from the group consisting of (System.Shell.Item) ChooseFile((String)Path, (String)Filter); (System.Shell.Item) ChooseFolder((String)Path); (String, RGB) ColorPicker( ) Delete((String)Path); Delete((String)Path, (Boolean)Recursively); Exists((String)Path); FriendlyName; (String)GetDirectoryRoot((String)Path); (System.Shell.Item) GetItem((String)Path); Name; Navigate((String)Url); and (System.Shell.Item) SaveFileDialog((String)Path, (String)Filter).