Joe Mamma Posted August 24, 2004 Posted August 24, 2004 why is everyone using MDI? I thought MDI, while still available, is not a recommended/is archaic GUI paradigm. Quote Joe Mamma Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized. Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.
*Experts* mutant Posted August 24, 2004 *Experts* Posted August 24, 2004 I personally don't like MDI and never use it :). Quote
Joe Mamma Posted August 24, 2004 Author Posted August 24, 2004 I personally don't like MDI and never use it :). Yeah. . . Neither do I. I use the explorer paradigm Quote Joe Mamma Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized. Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.
Moderators Robby Posted August 24, 2004 Moderators Posted August 24, 2004 I rarely create WinForms lately and if I did I wouldn't use MDI either. It would be like using Frames in web apps. :eek: (Ok maybe not as bad) Quote Visit...Bassic Software
*Gurus* Derek Stone Posted August 24, 2004 *Gurus* Posted August 24, 2004 There's generally nothing wrong with MDI. It's how it is implemented that matters. Quote Posting Guidelines
Joe Mamma Posted August 25, 2004 Author Posted August 25, 2004 what is the explorer paradigm? Windows explorer, SQL Enterprise manager, Windows Media player, Regedit, etc TreeView on left -> details on right. Never seen an MDI app that couldnt be more simply implemented this way. Quote Joe Mamma Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized. Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.
*Experts* Nerseus Posted August 25, 2004 *Experts* Posted August 25, 2004 How would you go about having multiple "child" windows open at once? As an example, it bothers me to no end that I can't view two procs at once in Enterprise Manager. How would you view two table structures at once? -ner Quote "I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Joe Mamma Posted August 25, 2004 Author Posted August 25, 2004 how do you view two word docs at once? web pages? xl spread sheets? Quote Joe Mamma Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized. Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.
samsmithnz Posted August 25, 2004 Posted August 25, 2004 Actually I'm developing a MDI app at the moment that has windows like that - with a tree view and then multiple 'frames', all within one child MDI form :). I think it works pretty well when you have multiple instances of forms open and you want to try and manage them. Quote Thanks Sam http://www.samsmith.co.nz
Arch4ngel Posted August 25, 2004 Posted August 25, 2004 Well it's easy Joe Mamma. Open your 2 document (which are both in different window) and right click on the TaskBar and..... WOWWWWWW... you have the same menu than MDI Parent Window menu. You can tile and cascade all your window and even minimize them all. Window has been built from MDI from a long time ago. I'm not for MDI application. But I must admit that MDI have their use because there's time when you want to see 2 thing at a time. What about mIRC ? If it wasn't MDI it wouldn't have been so great. MSN ? Well... every conversation are in a different window... and as you know, Windows is an MDI parent... so.... :p lol Quote "If someone say : "Die mortal !"... don't stay to see if he isn't." - Unknown "Learning to program is like going out with a new girl friend. There's always something that wasn't mentioned in the documentation..." - Me "A drunk girl is like an animal... it scream at everything like a cat and roll in the grass like a dog." - Me after seeing my girlfriend drunk and some of her drunk friend. C# TO VB TRANSLATOR
Arch4ngel Posted August 25, 2004 Posted August 25, 2004 Well... I'm more practical than rhetorical. Quote "If someone say : "Die mortal !"... don't stay to see if he isn't." - Unknown "Learning to program is like going out with a new girl friend. There's always something that wasn't mentioned in the documentation..." - Me "A drunk girl is like an animal... it scream at everything like a cat and roll in the grass like a dog." - Me after seeing my girlfriend drunk and some of her drunk friend. C# TO VB TRANSLATOR
*Experts* Nerseus Posted August 25, 2004 *Experts* Posted August 25, 2004 I'd be curious as to what spawned the question? Did you actually see something that said Mdi is not recommended, or just your personal opinion? I'd go either way - like most solutions, it has its place in certain situations. -nerseus Quote "I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Arch4ngel Posted August 26, 2004 Posted August 26, 2004 I'm with you because I know that MDI as their uses. If they hadn't... well... nobody would still use it. I just say that I don't link the MDI look and try to build good interface without them. But their's time when you can't avoid MDI and that your interface will become simply not understandable so... MDI time. Well... maybe it's because I didn't do too much of MDI that I don't like them. Like someone said..... make me change my mind ! :p Quote "If someone say : "Die mortal !"... don't stay to see if he isn't." - Unknown "Learning to program is like going out with a new girl friend. There's always something that wasn't mentioned in the documentation..." - Me "A drunk girl is like an animal... it scream at everything like a cat and roll in the grass like a dog." - Me after seeing my girlfriend drunk and some of her drunk friend. C# TO VB TRANSLATOR
Jay1b Posted August 26, 2004 Posted August 26, 2004 I love MDI interfaces, bring back good old winfile :) Quote
*Gurus* divil Posted August 26, 2004 *Gurus* Posted August 26, 2004 Tabbed document and SDI interfaces seem to be more popular these days. In fact, in the new Avalon framework, there is no MDI mechanism at all. Quote MVP, Visual Developer - .NET Now you see why evil will always triumph - because good is dumb. My free .NET Windows Forms Controls and Articles
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.