Extra tip: Microsoft's Excel does a great job of finely formatting data that comes out of SQL's Query Analyzer a.k.a. Server Management Studio . E.g. if you need to send a client or a partner some results from SQL, but don't want to spend the time un/re-formatting the results into nice columns, just copy & paste the results into an Excel worksheet. Then, copy & past the Excel columns into your destination (Outlook email or Word doc, etc). You'll magically end up with a nicely formatted document.
Specific to this post, I recently performed this 2 step dance. On closing Excel, I got the "Do you want to save this document" dialog, then the following dialog box:
which says (from snapshot above),
There is a large amount of information on the Clipboard. Do you want to be able to paste this information into another program later?
- To save it on the Clipboard so that you can paste it later, click Yes.
- To delete it from the Clipboard and free memory, click No.
Followed by the options, Yes, No and Cancel.
Being a lazy developer/user, my eyes scanned right to the yes/no/cancel buttons, and I just froze there, thinking, "Wait, what is this asking?" Then I re-read the information, then thought hard about my intentions, then cried a little.
Developers: please do your user a little favor by just cutting to the chase on the buttons themselves. I.e. You could keep the dialog text, but just have two buttons (why, really, have a Cancel option here?) that are:
- Release Clipboard information
- Keep Clipboard information
If you really want to have a "Cancel" option, explain what's going to happen after you push it. Quick quiz: can you tell from the options above what's going to happen? Here's a clue: if you're going to follow the above examples, it would read:
In my opinion, if you need three sentences to explain a simple dialog on closing a document, something has gone very wrong. To the developer behind this dialog box: you have failed the Mother-in-law Test**.
** With the best regards to Tim, Mother-in-law Test has a less insidious acronym than Mother-in-law Factor, no thanks to pop culture.