Click here to Skip to main content
15,891,473 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Cancel - OK Pin
Jeremy Falcon21-May-14 10:17
professionalJeremy Falcon21-May-14 10:17 
GeneralRe: Cancel - OK Pin
BillWoodruff20-May-14 14:33
professionalBillWoodruff20-May-14 14:33 
GeneralRe: Cancel - OK Pin
Jeremy Falcon20-May-14 15:30
professionalJeremy Falcon20-May-14 15:30 
GeneralRe: Cancel - OK Pin
Leslie K.21-May-14 1:49
Leslie K.21-May-14 1:49 
GeneralRe: Cancel - OK Pin
Jeremy Falcon21-May-14 3:51
professionalJeremy Falcon21-May-14 3:51 
GeneralRe: Cancel - OK Pin
tc859621-May-14 10:03
tc859621-May-14 10:03 
GeneralRe: Cancel - OK Pin
Stefan_Lang21-May-14 1:27
Stefan_Lang21-May-14 1:27 
GeneralRe: Cancel - OK Pin
cpkilekofp20-May-14 11:05
cpkilekofp20-May-14 11:05 
Quote:
I've studied UI, and the whole reasoning behind doing something like Cancel | OK is completely invalidated by never changing its order.


Really? You've "studied UI"?? Add to your studies that many if not most of these OK/Cancel buttons respond to Enter for OK and Escape for Cancel. Man does not compute by mouse alone, and neither should a UI expert. Talk about ivory towers...I've seen what you suggest in actual implementation for truly critical application paths, and it has its place there, but for general use in all applications your user base would rise up in arms and depose you for a less educated but more practical developer.

BTW, as part of my Master's Degree in Computer Science, I took the User Interface Seminar, so I'm familiar with the principles you expose. Many of them fail miserably in general practice because they interfere with getting things done as quickly as humanly posssible for the least cost, which are principles from another discipline entirely called BUSINESS.
"Seize the day" - Horace

"It's not what he doesn't know that scares me; it's what he knows for sure that just ain't so!" - Will Rogers, said by him about Herbert Hoover

GeneralRe: Cancel - OK Pin
Jeremy Falcon20-May-14 13:20
professionalJeremy Falcon20-May-14 13:20 
GeneralRe: Cancel - OK Pin
cpkilekofp21-May-14 7:31
cpkilekofp21-May-14 7:31 
GeneralRe: Cancel - OK Pin
Jeremy Falcon21-May-14 8:23
professionalJeremy Falcon21-May-14 8:23 
GeneralRe: Cancel - OK Pin
cpkilekofp21-May-14 8:41
cpkilekofp21-May-14 8:41 
GeneralRe: Cancel - OK Pin
Jeremy Falcon21-May-14 9:30
professionalJeremy Falcon21-May-14 9:30 
GeneralRe: Cancel - OK Pin
Super Lloyd20-May-14 14:27
Super Lloyd20-May-14 14:27 
GeneralRe: Cancel - OK Pin
Roger Wright20-May-14 18:14
professionalRoger Wright20-May-14 18:14 
GeneralRe: Cancel - OK Pin
Mike Winiberg20-May-14 20:57
professionalMike Winiberg20-May-14 20:57 
GeneralRe: Cancel - OK PinPopular
Sander Rossel20-May-14 9:06
professionalSander Rossel20-May-14 9:06 
GeneralRe: Cancel - OK Pin
cpkilekofp20-May-14 11:07
cpkilekofp20-May-14 11:07 
GeneralRe: Cancel - OK PinPopular
OriginalGriff20-May-14 9:10
mveOriginalGriff20-May-14 9:10 
GeneralRe: Cancel - OK Pin
Colin Mullikin20-May-14 9:21
professionalColin Mullikin20-May-14 9:21 
GeneralRe: Cancel - OK Pin
Jeremy Falcon20-May-14 9:30
professionalJeremy Falcon20-May-14 9:30 
GeneralRe: Cancel - OK Pin
cpkilekofp20-May-14 11:09
cpkilekofp20-May-14 11:09 
GeneralRe: Cancel - OK Pin
Stefan_Lang21-May-14 1:32
Stefan_Lang21-May-14 1:32 
GeneralRe: Cancel - OK Pin
Kornfeld Eliyahu Peter20-May-14 10:53
professionalKornfeld Eliyahu Peter20-May-14 10:53 
GeneralRe: Cancel - OK Pin
Albert Holguin20-May-14 9:18
professionalAlbert Holguin20-May-14 9:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.