On Saturday 28 June 2003 17:58, Dawit A. wrote: > > IMHO we should always adopt the KISS principle whenever possible. This > means the dialog box should simple look something like this: > > Could not move the file(s) to the trash can because it is full. > > Do you want to delete the file(s) instead ? Once deleted the file(s) > cannot be recovered from the trash can. > > [ ] Don't show this message > > [Yes] [No] This is very good, however, I think the user should forced to use the standard delete option explicitly to delete files. Otherwise, it might be too easy for a click-happy user to accidentally delete files when all he wanted to do was "move to trash" -- especially when one considers that delete is "undoable." Here are a couple concepts: CONCEPT A: [ Ultra-KISS ] =========================================================== | (!) MOVE TO TRASH FAILED | | Could not move the file(s) to the trashcan | | because it is full. | | | | [ Cancel ] [ Help ] | =========================================================== The "Help" button could go to a help page that details the options available: - EMPTY some or all of the files currently in the trashcan - ENLARGE the trashcan so the files can fit - DELETE the selected files instead CONCEPT B: [KISS, with a "safe" option ] =========================================================== | (!) MOVE TO TRASH FAILED | | Could not move the file(s) to the trashcan | | because it is full. | | | | [ Cancel ] [ Enlarge Trashcan ] [ Help ] | =========================================================== CONCEPT C: [More complex and dangerous] If any of these options are available on the form, I think they should all be there, e.g: =========================================================== | (!) MOVE TO TRASH FAILED | | Could not move the file(s) to the trashcan | | because it is full. | | | | [ OK ] [ More Options ==> ] | |=========================================================== More Options might expand to: =========================================================== | (!) MOVE TO TRASH FAILED | | Could not move the file(s) to the trashcan | | because it is full. | | | | [ ] ENLARGE trashcan to accommodate files | | [ ] DELETE old files from trashcan to make room | | [ ] DELETE the selected files instead | | | | [ OK ] [ Fewer Options <== ] | =========================================================== CONCEPT C does scare me a bit... Cheers, Mike