Click here to Skip to main content

Welcome to the Lounge

   

For lazing about and discussing anything in a software developer's life that takes your fancy.
The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct and please don't post ads.

Technical discussions are welcome, but if you need specific help please use the programming forums.


 
GeneralRe: 25 Wonderful Words and Phrases We Learned in 2012 Pinmember d@nish 1-Dec-12 4:34 
GeneralRe: 25 Wonderful Words and Phrases We Learned in 2012 Pinmembergrralph12-Dec-12 11:07 
QuestionUser Expectations for cancel button PinmemberHenning Dieterichs1-Dec-12 1:30 
AnswerRe: User Expectations for cancel button PinmemberEddy Vluggen1-Dec-12 1:50 
GeneralRe: User Expectations for cancel button PinmemberHenning Dieterichs1-Dec-12 3:01 
GeneralRe: User Expectations for cancel button PinmemberEddy Vluggen1-Dec-12 4:02 
GeneralRe: User Expectations for cancel button PinmemberStephenPhillips3-Dec-12 17:36 
AnswerRe: User Expectations for cancel button Pinmember_Maxxx_1-Dec-12 1:51 
In my experience, users don't like multiple windows unless the app really, really calls for them to use two views simultaneously. More so with a web app as users don't tend to open more than one window - and most I have experience of don't even use multiple tabs unless they are nagged into it!
 
So if you have a parent window open, then click "Add new Child" and it opens a child window, and then in that child window they can click a button to "add grandchild" I think most users would run around like headless chooks if they could get back to the grandparent window without first closing the parent and child - which is, I think, what you are suggesting?
 
My way of handling it depends on the exact scenario and how often it is likely to occur. e.g. if the only time it happens is when you are creating a new school, and the software is generally run by a single school, then it's not too important - they are unlikely to create new school, add a location, add a room, then go back to the school and press cancel - so I don't let them. I would generally keep the object tree in memory until they save the school with all its children (if it's a relatively infrequent and small object graph) or write them away to the db but be prepared to go ahead and delete the whole tree if that's really what they want to do.
 
The user, I think, doesn't expect anything abt creating hierarchies - that's not how they think - so I guess if they did create school, location and several rooms, save the room, save the location then cancel the school, they would expect it ALL to disappear - after an appropriate warning, I suppose!
MVVM# - See how I did MVVM my way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
 
.\\axxx
(That's an 'M')

GeneralRe: User Expectations for cancel button PinmemberHenning Dieterichs1-Dec-12 3:21 
GeneralRe: User Expectations for cancel button PinmemberStefan_Lang10-Dec-12 5:06 
GeneralRe: User Expectations for cancel button PinmemberPaul Conrad1-Dec-12 8:57 
GeneralRe: User Expectations for cancel button Pinmemberbryanpampola3-Dec-12 14:40 
AnswerRe: User Expectations for cancel button PinmvpOriginalGriff1-Dec-12 1:58 
GeneralRe: User Expectations for cancel button PinmemberHenning Dieterichs1-Dec-12 3:29 
GeneralRe: User Expectations for cancel button PinmvpOriginalGriff1-Dec-12 3:37 
AnswerRe: User Expectations for cancel button PinmemberBrady Kelly1-Dec-12 2:08 
AnswerRe: User Expectations for cancel button PinmemberJörgen Sigvardsson1-Dec-12 4:06 
AnswerRe: User Expectations for cancel button PinmemberPIEBALDconsult1-Dec-12 4:36 
GeneralRe: User Expectations for cancel button PinmemberHenning Dieterichs1-Dec-12 5:28 
AnswerRe: User Expectations for cancel button PinmemberRoger Wright1-Dec-12 6:12 
GeneralRe: User Expectations for cancel button PinmemberH.Brydon2-Dec-12 17:10 
GeneralRe: User Expectations for cancel button PinmemberRoger Wright3-Dec-12 2:45 
GeneralRe: User Expectations for cancel button PinmemberH.Brydon3-Dec-12 5:39 
GeneralRe: User Expectations for cancel button PinmemberRoger Wright3-Dec-12 17:43 
AnswerRe: User Expectations for cancel button PinmemberDaveP623-Dec-12 8:40 

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

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


Advertise | Privacy | Mobile
Web02 | 2.8.141015.1 | Last Updated 22 Oct 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid