Click here to Skip to main content
15,911,360 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: better way to draw common ui interfaces on more than 1 form Pin
Pete O'Hanlon11-Jan-12 6:53
mvePete O'Hanlon11-Jan-12 6:53 
AnswerRe: better way to draw common ui interfaces on more than 1 form Pin
Eddy Vluggen11-Jan-12 7:16
professionalEddy Vluggen11-Jan-12 7:16 
GeneralRe: better way to draw common ui interfaces on more than 1 form Pin
John T.Emmatty17-Jan-12 19:56
John T.Emmatty17-Jan-12 19:56 
AnswerRe: better way to draw common ui interfaces on more than 1 form Pin
Eddy Vluggen18-Jan-12 7:03
professionalEddy Vluggen18-Jan-12 7:03 
AnswerRe: better way to draw common ui interfaces on more than 1 form Pin
Rahul Rajat Singh10-Feb-12 5:12
professionalRahul Rajat Singh10-Feb-12 5:12 
Question"Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
BillWoodruff30-Dec-11 9:33
professionalBillWoodruff30-Dec-11 9:33 
AnswerRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
Luc Pattyn30-Dec-11 9:52
sitebuilderLuc Pattyn30-Dec-11 9:52 
GeneralRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
BillWoodruff1-Jan-12 21:16
professionalBillWoodruff1-Jan-12 21:16 
Thanks, Luc, for your detailed and thoughtful comments, and ideas, on the various issues and possible solution methods in this "problem space," in which, clearly, there's no "one-size-fits-all" implementation.

One point: it is very easy to restrain the end-user from switching tab-pages in a WinForms TabControl by simply defining a TabControl_Deselecting EventHandler, and setting the 'Cancel property of the TabControlCancelEventArgs argument to 'true.

It is interesting to me to study the massive preferences/configuration facilities in programs like UltraEdit, ReSharper, and Visual Studio.

And, I suppose if there's an "aboriginal" model for setting preferences/configurations across a range of functional areas ... it's the Windows Control Panel (?): of course that is such a diverse collection of all kinds of functionalities, there's hardly what you might have termed "orthogonality" in it !

I think the "point" the implementor chooses along this hypothetical continuum of preferences UI design between "laissez-faire" and "uber control-freak" ... for the degree of user confirmation of change ... has a lot to do with the nature of the application, and its broader context.

Nuclear power plant control comes to mind, at one of the end of the spectrum, and preferences for "Angry Birds" (?) at the other Smile | :) It's easy to imagine one scenario requiring writing logs for every single change of any application preference or setting, and another app that just needs a context menu with, maybe, one or two levels of whatever.

best, Bill
"It is the mark of an educated mind to be able to entertain a thought without accepting it." Aristotle

AnswerRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
Luc Pattyn2-Jan-12 2:12
sitebuilderLuc Pattyn2-Jan-12 2:12 
GeneralRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
BillWoodruff2-Jan-12 15:41
professionalBillWoodruff2-Jan-12 15:41 
AnswerRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
Eddy Vluggen30-Dec-11 10:00
professionalEddy Vluggen30-Dec-11 10:00 
GeneralRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
BillWoodruff1-Jan-12 21:28
professionalBillWoodruff1-Jan-12 21:28 
GeneralRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
Eddy Vluggen2-Jan-12 6:39
professionalEddy Vluggen2-Jan-12 6:39 
AnswerRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
jschell31-Dec-11 13:40
jschell31-Dec-11 13:40 
GeneralRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
BillWoodruff1-Jan-12 21:43
professionalBillWoodruff1-Jan-12 21:43 
GeneralRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
jschell2-Jan-12 11:09
jschell2-Jan-12 11:09 
GeneralRe: "Save, Undo, Redo, Cancel" in a complex application configuration settings facility ? Pin
BillWoodruff2-Jan-12 15:26
professionalBillWoodruff2-Jan-12 15:26 
Questionhow to use Barcode in POS and Inventory system (Design wise)? Pin
Omar Rwemi29-Dec-11 5:48
Omar Rwemi29-Dec-11 5:48 
AnswerRe: how to use Barcode in POS and Inventory system (Design wise)? Pin
jschell29-Dec-11 14:22
jschell29-Dec-11 14:22 
AnswerRe: how to use Barcode in POS and Inventory system (Design wise)? Pin
Eddy Vluggen30-Dec-11 9:33
professionalEddy Vluggen30-Dec-11 9:33 
AnswerRe: how to use Barcode in POS and Inventory system (Design wise)? Pin
Roger Wright31-Dec-11 16:34
professionalRoger Wright31-Dec-11 16:34 
GeneralRe: how to use Barcode in POS and Inventory system (Design wise)? Pin
Patrick Harris20-Feb-12 18:02
Patrick Harris20-Feb-12 18:02 
AnswerRe: how to use Barcode in POS and Inventory system (Design wise)? Pin
Omar Rwemi1-Jan-12 3:22
Omar Rwemi1-Jan-12 3:22 
AnswerRe: how to use Barcode in POS and Inventory system (Design wise)? Pin
Shameel2-Jan-12 2:26
professionalShameel2-Jan-12 2:26 
GeneralRe: how to use Barcode in POS and Inventory system (Design wise)? Pin
Mycroft Holmes2-Jan-12 17:06
professionalMycroft Holmes2-Jan-12 17:06 

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.