Click here to Skip to main content
15,922,427 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralSMS Connector to GSM Server ... Pin
rasha20034-May-04 7:59
rasha20034-May-04 7:59 
GeneralRe: SMS Connector to GSM Server ... Pin
toxcct4-May-04 8:24
toxcct4-May-04 8:24 
GeneralRe: SMS Connector to GSM Server ... Pin
rasha20034-May-04 20:05
rasha20034-May-04 20:05 
Generaldialogs (perhaps modal) that dismiss upon losing focus Pin
jonathanleebrown4-May-04 7:34
jonathanleebrown4-May-04 7:34 
GeneralRe: dialogs (perhaps modal) that dismiss upon losing focus Pin
David Crow4-May-04 8:23
David Crow4-May-04 8:23 
GeneralRe: dialogs (perhaps modal) that dismiss upon losing focus Pin
jonathanleebrown4-May-04 8:32
jonathanleebrown4-May-04 8:32 
GeneralRe: dialogs (perhaps modal) that dismiss upon losing focus Pin
David Crow4-May-04 8:42
David Crow4-May-04 8:42 
GeneralRe: dialogs (perhaps modal) that dismiss upon losing focus Pin
jonathanleebrown4-May-04 9:20
jonathanleebrown4-May-04 9:20 
Below is the rationale for this design, perhaps you can think of a more appropriate way to offer the characteristics described there?

BTW, thanks for the discussion David. I'm very appreciative!

The dialog design allows for a different organization of controls from some typical dialog (or property sheet) layouts.

For instance: if you offer a property sheet for a complex object (in a direct manipulation environment), there can be many controls required to offer full access to those properties. Offering more than just a few controls really necessitates multiple property pages. The problem here is that this can greatly limit visibility of controls (and so properties of the object).
Furthermore, if certain properties relate to control groupings on more than one page, you pretty well have to duplicate that control on multiple pages. Study results on this topic show that new users might not realize that this particular control is duplicated, causing many usability problems.

So what we need is a some control layout that can offer the conceptual grouping of controls while maintaining good visibility that helps maintain the user's understanding of control relationships.

Finally, considering the hierarchical nature of this design; if the dialogs required pressing the OK button for every dialog presented, this can increase task time beyond what is acceptable for the project.

GeneralRe: dialogs (perhaps modal) that dismiss upon losing focus Pin
jonathanleebrown4-May-04 9:30
jonathanleebrown4-May-04 9:30 
GeneralRe: dialogs (perhaps modal) that dismiss upon losing focus Pin
David Crow4-May-04 10:07
David Crow4-May-04 10:07 
GeneralRe: dialogs (perhaps modal) that dismiss upon losing focus Pin
jonathanleebrown4-May-04 10:14
jonathanleebrown4-May-04 10:14 
GeneralBroadcasting a message Pin
#realJSOP4-May-04 7:24
professional#realJSOP4-May-04 7:24 
GeneralRe: Broadcasting a message Pin
David Crow4-May-04 8:27
David Crow4-May-04 8:27 
GeneralRe: Broadcasting a message Pin
#realJSOP4-May-04 8:49
professional#realJSOP4-May-04 8:49 
GeneralRe: Broadcasting a message Pin
David Crow4-May-04 9:00
David Crow4-May-04 9:00 
Generalmarshalling COM to .NET problem Pin
Member 9300224-May-04 7:03
Member 9300224-May-04 7:03 
GeneralRe: marshalling COM to .NET problem Pin
Mike Dimmick4-May-04 11:26
Mike Dimmick4-May-04 11:26 
GeneralRecompiling Everything Pin
Jeff Bogan4-May-04 6:41
Jeff Bogan4-May-04 6:41 
GeneralRe: Recompiling Everything Pin
Antony M Kancidrowski4-May-04 6:50
Antony M Kancidrowski4-May-04 6:50 
GeneralRe: Recompiling Everything Pin
Jeff Bogan4-May-04 7:05
Jeff Bogan4-May-04 7:05 
GeneralShared Data Problem Pin
sweep1234-May-04 6:03
sweep1234-May-04 6:03 
GeneralRe: Shared Data Problem Pin
Michael Dunn4-May-04 6:07
sitebuilderMichael Dunn4-May-04 6:07 
GeneralRe: Shared Data Problem Pin
Rick York4-May-04 6:27
mveRick York4-May-04 6:27 
GeneralRe: Shared Data Problem Pin
sweep1234-May-04 6:36
sweep1234-May-04 6:36 
GeneralRe: Shared Data Problem Pin
Rick York4-May-04 11:02
mveRick York4-May-04 11:02 

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.