Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. MDI applications are deprecated?

MDI applications are deprecated?

Scheduled Pinned Locked Moved The Lounge
csharpcomhelpquestionlounge
20 Posts 17 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R richard stott

    You mean like a Mac?

    W Offline
    W Offline
    WillemM
    wrote on last edited by
    #11

    Don't go there... it's a weak comparison. I think the MTSDI is great, especially with multiple monitors. In my opinion microsoft should modify visio to support this model too.

    WM. What about weapons of mass-construction? "What? Its an Apple MacBook Pro. They are sexy!" - Paul Watson

    1 Reply Last reply
    0
    • M Miszou

      I was Googling around for a solution to a problem, and I came across this[^] post. In it, the author mentions several times that Microsoft are trying to move people away from MDI applications. Is this true, and if so, what are the proposed replacements for MDI? Are we supposed to move to a tabbed-window scheme, like Studio 2005 uses, or something else entirely? :confused:


      Sunrise Wallpaper Project | The StartPage Randomizer | A Random Web Page

      N Offline
      N Offline
      NormDroid
      wrote on last edited by
      #12

      MDI is ok if use in the correct scenarios.

      .net is a box of never ending treasures, every day I get find another gem.

      D 1 Reply Last reply
      0
      • D Dan Neely

        My greatest ire is directed at hte office apps that haven't had that update, and are still pure MDI. Need to look at two visio docs at once, enjoy the window(?) menu to switch between them. Got two monitors, it's still all or nothing just with a single app streched across both monitors and the children demaximized and alos manually sized. :mad:

        -- CleaKO The sad part about this instance is that none of the users ever said anything [about the problem]. Pete O`Hanlon Doesn't that just tell you everything you need to know about users?

        M Offline
        M Offline
        Mark_Wallace
        wrote on last edited by
        #13

        dan neely wrote:

        Need to look at two visio docs at once, enjoy the window(?) menu to switch between them. Got two monitors, it's still all or nothing just with a single app streched across both monitors and the children demaximized and alos manually sized.

        Drag and drop your second Visio (or PowerPoint, which has the same problem) file onto an Internet Explorer window, right-click on a blank space on the IE toolbar, and select "Show Document Tools" (with PowerPoint, you also have to right-click on the presentation, and choose "Edit Presentation"). Problem solved. You owe me a beer.

        D 1 Reply Last reply
        0
        • M Miszou

          I was Googling around for a solution to a problem, and I came across this[^] post. In it, the author mentions several times that Microsoft are trying to move people away from MDI applications. Is this true, and if so, what are the proposed replacements for MDI? Are we supposed to move to a tabbed-window scheme, like Studio 2005 uses, or something else entirely? :confused:


          Sunrise Wallpaper Project | The StartPage Randomizer | A Random Web Page

          M Offline
          M Offline
          micmanos
          wrote on last edited by
          #14

          MDI apps will eventually become obsolete but not because they're replaced by TABs. That's just silly. Tabs although offer a great advantage, they require a completelly different structure and operation flow. MDI apps are hard to design and handle, especially when you've got multiple forms showing the same information. In such cases, syncronization is very hard and that's why i believe that MDI is more of a 'operation design' rather than a 'GUI design' thing. MDI will become obsolete because it's being replaced by multi-instance or SDI (with separate toolbars or other windows) applications but the 'multiple' style will continue to be the essence of many applications.

          1 Reply Last reply
          0
          • M Mark_Wallace

            dan neely wrote:

            Need to look at two visio docs at once, enjoy the window(?) menu to switch between them. Got two monitors, it's still all or nothing just with a single app streched across both monitors and the children demaximized and alos manually sized.

            Drag and drop your second Visio (or PowerPoint, which has the same problem) file onto an Internet Explorer window, right-click on a blank space on the IE toolbar, and select "Show Document Tools" (with PowerPoint, you also have to right-click on the presentation, and choose "Edit Presentation"). Problem solved. You owe me a beer.

            D Offline
            D Offline
            Dan Neely
            wrote on last edited by
            #15

            Mark Wallace wrote:

            Problem solved. You owe me a beer.

            Have a six pack. :beer: :beer: :beer: :beer: :beer: :beer:

            -- CleaKO The sad part about this instance is that none of the users ever said anything [about the problem]. Pete O`Hanlon Doesn't that just tell you everything you need to know about users?

            1 Reply Last reply
            0
            • N NormDroid

              MDI is ok if use in the correct scenarios.

              .net is a box of never ending treasures, every day I get find another gem.

              D Offline
              D Offline
              Dan Neely
              wrote on last edited by
              #16

              norm .net wrote:

              MDI is ok if use in the correct scenarios.

              Very true. Opera's MDI that looks like tabs stops all over FF's strict tabbed UI. Want to look at two 'tabs' at once? Just unmaximize them. Want to keep your taskbar uncluttered, all popups load as tabs instead of separate top level items. You also get to use anything in the browser toolbar/menu system on them as well.

              -- CleaKO The sad part about this instance is that none of the users ever said anything [about the problem]. Pete O`Hanlon Doesn't that just tell you everything you need to know about users?

              1 Reply Last reply
              0
              • M Miszou

                I was Googling around for a solution to a problem, and I came across this[^] post. In it, the author mentions several times that Microsoft are trying to move people away from MDI applications. Is this true, and if so, what are the proposed replacements for MDI? Are we supposed to move to a tabbed-window scheme, like Studio 2005 uses, or something else entirely? :confused:


                Sunrise Wallpaper Project | The StartPage Randomizer | A Random Web Page

                M Offline
                M Offline
                Machaira
                wrote on last edited by
                #17

                Depends on the app and the data it's displaying/managing. For some apps it might make sense to use tabs, for others it might make sense to have multiple top-level windows. You have to make that decision.

                1 Reply Last reply
                0
                • M Michael Dunn

                  MTSDI (multi-threaded SDI) - basically the way Office works now. One top-level frame window per document.

                  --Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ Ford, what's this fish doing in my ear?

                  M Offline
                  M Offline
                  Mike Dimmick
                  wrote on last edited by
                  #18

                  At least as of 2003: Word creates multiple top-level frame windows, but also has an 'X' in the menu bar to allow you to close the document and manage some of Word's own options; clicking the main close button closes the frame and the single document in that frame. Excel is fully MDI but (optionally and by default) creates a taskbar button for each open MDI child window. Clicking the main close button closes the frame and all documents in it (i.e. quits the app). PowerPoint is fully MDI and creates taskbar buttons like Excel, but clicking the frame's Close button only closes the current document; on closing the last document in this way, the frame goes as well. I seem to recall this hadn't changed in the 2007 betas.

                  Stability. What an interesting concept. -- Chris Maunder

                  1 Reply Last reply
                  0
                  • N Nish Nishant

                    Maybe top-level MDI apps like Word or Excel.

                    Regards, Nish


                    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                    C++/CLI in Action

                    Fly on your way like an eagle Fly as high as the sun On your wings like an eagle Fly and touch the sun

                    M Offline
                    M Offline
                    Mike Dimmick
                    wrote on last edited by
                    #19

                    Word features multiple top-level frames, Excel doesn't (at least not without explicitly opening another Excel process from the Start menu). This confuses people swapping between the apps.

                    Stability. What an interesting concept. -- Chris Maunder

                    1 Reply Last reply
                    0
                    • M Michael Dunn

                      MTSDI (multi-threaded SDI) - basically the way Office works now. One top-level frame window per document.

                      --Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ Ford, what's this fish doing in my ear?

                      K Offline
                      K Offline
                      kenearle
                      wrote on last edited by
                      #20

                      And ultimately in a burst of genius redesign there'll be a single menu bar right at the top of the screen. Wait, there's a name for that approach....Morkintoosh, Mekintash...?

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups