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. Preferred UI style?

Preferred UI style?

Scheduled Pinned Locked Moved The Lounge
designquestion
14 Posts 7 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.
  • W Wendelius

    An earlier thread about MDI existence made me wonder, for an application that requires the following characteristics: - client side application (not run in the browser) - has several (more than let's say 50) windows or similar - windows are typically very different from each other in layout and functionality - requires integration with other locally installed applications on client - for the user, it's often beneficial to see selected information from another window while working on another Which kind of UI style would you prefer?

    B Offline
    B Offline
    Big Daddy Farang
    wrote on last edited by
    #2

    Mika Wendelius wrote:

    more than let's say 50 windows

    Mika Wendelius wrote:

    beneficial to see selected information from another window

    How many window are typically needed at the same time? I need a drink!

    BDF I often make very large prints from unexposed film, and every one of them turns out to be a picture of myself as I once dreamed I would be. -- BillWoodruff

    W C 2 Replies Last reply
    0
    • B Big Daddy Farang

      Mika Wendelius wrote:

      more than let's say 50 windows

      Mika Wendelius wrote:

      beneficial to see selected information from another window

      How many window are typically needed at the same time? I need a drink!

      BDF I often make very large prints from unexposed film, and every one of them turns out to be a picture of myself as I once dreamed I would be. -- BillWoodruff

      W Offline
      W Offline
      Wendelius
      wrote on last edited by
      #3

      Well, that's actually hard to answer since it depends on the situation. But I'd guess 1-4 is a common amount of simultaneous windows. However, note that these can be any windows from the application, not specific ones :)

      B 1 Reply Last reply
      0
      • W Wendelius

        Well, that's actually hard to answer since it depends on the situation. But I'd guess 1-4 is a common amount of simultaneous windows. However, note that these can be any windows from the application, not specific ones :)

        B Offline
        B Offline
        Big Daddy Farang
        wrote on last edited by
        #4

        I'd want MDI. Or something similar like the modern versions of Visual Studio. Some method to move and size the windows (at least to some extent.) If you have multiple big monitors, who cares. If you you're stuck on a single notebook or other small industrial display, common in my little world, that would become more important.

        BDF I often make very large prints from unexposed film, and every one of them turns out to be a picture of myself as I once dreamed I would be. -- BillWoodruff

        1 Reply Last reply
        0
        • B Big Daddy Farang

          Mika Wendelius wrote:

          more than let's say 50 windows

          Mika Wendelius wrote:

          beneficial to see selected information from another window

          How many window are typically needed at the same time? I need a drink!

          BDF I often make very large prints from unexposed film, and every one of them turns out to be a picture of myself as I once dreamed I would be. -- BillWoodruff

          C Offline
          C Offline
          cpkilekofp
          wrote on last edited by
          #5

          Big Daddy Farang wrote:

          How many window are typically needed at the same time?

          We have operators who can be tracking up to 48 web browser sessions - we had to get an exception to use Firefox instead of IE becuase of IE's 40-session limit (windows or tabs, across all IE windows). A refinery central control system might easily support this many windows. There's always an application out there that confounds your assumptions.

          "Seize the day" - Horace "It's not what he doesn't know that scares me; it's what he knows for sure that just ain't so!" - Will Rogers, said by him about Herbert Hoover

          1 Reply Last reply
          0
          • W Wendelius

            An earlier thread about MDI existence made me wonder, for an application that requires the following characteristics: - client side application (not run in the browser) - has several (more than let's say 50) windows or similar - windows are typically very different from each other in layout and functionality - requires integration with other locally installed applications on client - for the user, it's often beneficial to see selected information from another window while working on another Which kind of UI style would you prefer?

            K Offline
            K Offline
            Kevin Marois
            wrote on last edited by
            #6

            You just described an MDI

            If it's not broken, fix it until it is

            W 1 Reply Last reply
            0
            • K Kevin Marois

              You just described an MDI

              If it's not broken, fix it until it is

              W Offline
              W Offline
              Wendelius
              wrote on last edited by
              #7

              I know (at least I described it partially) :) But that's something I'm trying to stay away from (at least from traditional MDI) so I'm trying get some fresh ideas.

              1 Reply Last reply
              0
              • W Wendelius

                An earlier thread about MDI existence made me wonder, for an application that requires the following characteristics: - client side application (not run in the browser) - has several (more than let's say 50) windows or similar - windows are typically very different from each other in layout and functionality - requires integration with other locally installed applications on client - for the user, it's often beneficial to see selected information from another window while working on another Which kind of UI style would you prefer?

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #8

                In what sounds like a similar sort of situation, I designed a framework sort of like vs2010 where each view was docked by default to a particular part of a window , but could be undocked and stand alone in a window, and have other views docked to it. Wasn't too hard to develop the basics to do so, and gave the user complete flexibility as to where each view would be displayed.

                MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                W 1 Reply Last reply
                0
                • W Wendelius

                  An earlier thread about MDI existence made me wonder, for an application that requires the following characteristics: - client side application (not run in the browser) - has several (more than let's say 50) windows or similar - windows are typically very different from each other in layout and functionality - requires integration with other locally installed applications on client - for the user, it's often beneficial to see selected information from another window while working on another Which kind of UI style would you prefer?

                  A Offline
                  A Offline
                  April Fans
                  wrote on last edited by
                  #9

                  interesting. Though, I some people who prefer to not have the last one - they find it distracting.

                  April Comm100 - Leading Live Chat Software Provider

                  1 Reply Last reply
                  0
                  • L Lost User

                    In what sounds like a similar sort of situation, I designed a framework sort of like vs2010 where each view was docked by default to a particular part of a window , but could be undocked and stand alone in a window, and have other views docked to it. Wasn't too hard to develop the basics to do so, and gave the user complete flexibility as to where each view would be displayed.

                    MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                    W Offline
                    W Offline
                    Wendelius
                    wrote on last edited by
                    #10

                    Sounds very similar to what I'm currently using. Have you run into any troubles since when docked, the visible area for each individual element is relatively small?

                    L 1 Reply Last reply
                    0
                    • W Wendelius

                      An earlier thread about MDI existence made me wonder, for an application that requires the following characteristics: - client side application (not run in the browser) - has several (more than let's say 50) windows or similar - windows are typically very different from each other in layout and functionality - requires integration with other locally installed applications on client - for the user, it's often beneficial to see selected information from another window while working on another Which kind of UI style would you prefer?

                      B Offline
                      B Offline
                      BillWoodruff
                      wrote on last edited by
                      #11

                      Happy New Year, Mika, MDI was a very "ugly" solution to having a lot of windows around, hiding-and-showing them, and "hot-swapping" menu-items: it is, imho: deservedly deprecated, now. This seems like the kind of question appropriate for the "Design and Architecture" forum. If you post it there, I'll respond, depending on to what degree you clarify what the application is, as described next: I think to get any meaningful responses, you are going to need to disclose much more about what the application is: what it does; who uses it; what technology you are going to use to build it (C# ? WinForms ?), etc. I also suggest you cite (give a link to) the source of the previous discussion about MDI you refer to. And, make much more specific what you mean by the statement: "requires integration with other locally installed applications on client:" which could mean so many things. yrs, Bill

                      "We live in a world ruled by fictions: mass merchandising, advertising, politics as advertising, instant translation of science, technology, into popular imagery, increasing blur of identity in realms of consumer goods, preempting any free, original, imaginative, response to experience by the television screen. We live in an enormous novel. For a writer it's less necessary to invent a novel's fictional content: fiction's already there. A writer's task is to invent a reality." J. G. Ballard, 1974

                      W 1 Reply Last reply
                      0
                      • W Wendelius

                        Sounds very similar to what I'm currently using. Have you run into any troubles since when docked, the visible area for each individual element is relatively small?

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #12

                        I used a couple of styles - one scrollable and one scaling; frankly neither were perfect, but using wpf the scaling was easy enough and, I felt, the better option - the user could recognize the content, and simply click an icon to pop it up into its own window, sized appropriately

                        MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                        W 1 Reply Last reply
                        0
                        • L Lost User

                          I used a couple of styles - one scrollable and one scaling; frankly neither were perfect, but using wpf the scaling was easy enough and, I felt, the better option - the user could recognize the content, and simply click an icon to pop it up into its own window, sized appropriately

                          MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                          W Offline
                          W Offline
                          Wendelius
                          wrote on last edited by
                          #13

                          This led to some new ideas, thanks!

                          The need to optimize rises from a bad design.My articles[^]

                          1 Reply Last reply
                          0
                          • B BillWoodruff

                            Happy New Year, Mika, MDI was a very "ugly" solution to having a lot of windows around, hiding-and-showing them, and "hot-swapping" menu-items: it is, imho: deservedly deprecated, now. This seems like the kind of question appropriate for the "Design and Architecture" forum. If you post it there, I'll respond, depending on to what degree you clarify what the application is, as described next: I think to get any meaningful responses, you are going to need to disclose much more about what the application is: what it does; who uses it; what technology you are going to use to build it (C# ? WinForms ?), etc. I also suggest you cite (give a link to) the source of the previous discussion about MDI you refer to. And, make much more specific what you mean by the statement: "requires integration with other locally installed applications on client:" which could mean so many things. yrs, Bill

                            "We live in a world ruled by fictions: mass merchandising, advertising, politics as advertising, instant translation of science, technology, into popular imagery, increasing blur of identity in realms of consumer goods, preempting any free, original, imaginative, response to experience by the television screen. We live in an enormous novel. For a writer it's less necessary to invent a novel's fictional content: fiction's already there. A writer's task is to invent a reality." J. G. Ballard, 1974

                            W Offline
                            W Offline
                            Wendelius
                            wrote on last edited by
                            #14

                            Happy New Year to you too Bill! Actually I didn't originally mean this as a question but kinda quick survey for opinions. However now that you mentioned and I read it again, it really is more a question. Thanks for the advice, I've actually thought this quite a lot today and I'll post a question in Design and Architecture later. The MDI discussion was in the Lounge just two threads below where OP wondered if MDI is dead and buried :) Here's a link to it: http://www.codeproject.com/Lounge.aspx?msg=4460295#xx4460295xx[^]

                            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