View Single Post
Old 08-24-2007, 02:22 PM   #8
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Two main things:

1. You can design your dialog box with the very nice "drag and drop" editors that development environments like Microsoft's Visual Studio provide. On a "main" window you have to position everything with code, which is a lot more work. (For the purists, that's not strictly true, but it'll do as a first approximation)

2. At runtime, you get "for free" a standard keyboard interface, with "Tab" moving you from control to control, and "hotkeys" to jump directly to specified controls. For non-dialog windows, you have to do all that yourself.

Those are the main benefits.
HarryT is offline   Reply With Quote