Announcement

Collapse
No announcement yet.

Controls, Controls, Controls ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Controls, Controls, Controls ?

    This survey (poll) is about what controls make the biggest difference in designing a quality GUI.
    The last six (not counting last one) items are non standard/common controls, but are catagories of some of the third party controls available.
    The last one refers to any controls which emulate more current Microsoft GUI's, such as ribbons or unique controls found in IExplorer, MS Office, etc.

    Don't just check them all if you use them all.

    Check the ones which you feel are most critical to your average GUI design (meaning you couldn't live without them).

    I don't care whether you write DDT, SDK (or other) style apps. I don't care if you use other programming tools besides PB.
    What I am looking for is feedback on what controls you think make the biggest difference in your GUI design.
    198
    Picture/Icon Button
    4.55%
    9
    Custom Button (ie. 3D) (Third Party or OwnerDraw)
    7.07%
    14
    ScrollBar/TrackBar/UpDown
    4.04%
    8
    Edit
    11.62%
    23
    Tab control
    10.10%
    20
    Toolbar
    6.57%
    13
    Listview
    11.62%
    23
    Treeview
    5.05%
    10
    RichEdit
    5.56%
    11
    Calendar/DateTime
    7.58%
    15
    Pager
    0.00%
    0
    Rebar
    1.01%
    2
    Graphic control (ie. to draw on)
    6.06%
    12
    (Third Party) Grid control
    5.56%
    11
    (Third Party) HTML control (web browser)
    2.02%
    4
    (Third Party) Advanced Graphics/Animation/Sprites control
    1.01%
    2
    (Third Party) Data-aware control
    3.54%
    7
    (Third Party) File Browsing control
    2.53%
    5
    (Third Party) Property List control
    1.01%
    2
    (Third Party) Emulation of Microsoft advanced GUI controls (ie. Ribbons)
    3.54%
    7
    Last edited by Chris Boss; 8 Jul 2009, 04:21 PM.
    Chris Boss
    Computer Workshop
    Developer of "EZGUI"
    http://cwsof.com
    http://twitter.com/EZGUIProGuy

  • #2
    I didn't vote because its not a specific answer I can give. However, controls that make the application look modern are important, especially for a commercial product.

    Too many times I see controls that remind me of the old Windows 3.1 or 95 days.

    Sex sells.
    Thank you,
    Ryan M. Cross

    Comment


    • #3
      To get a modern look an emulation of the current advanced Microsoft controls would help quite a bit, so this has my vote.
      Last edited by Erik Loef; 10 Jul 2009, 12:54 AM.

      Comment


      • #4
        Originally posted by Erik Loef View Post
        To get a modern look an emulation of the current advanced Microsoft controls would help quite a bit, so this has my vote.
        There is an activex for that, i have tried it:

        http://www.codejocksoftware.com/downloads/

        Still this control requires a lot of code to make it appear as in Office.

        A discussion was here including an example exe and (simple) snapshot

        http://www.hellobasic.com/cgi-bin/fo...5753020;start=

        So far for me the only control not being .NET based to make this work.
        hellobasic

        Comment


        • #5
          I wish I could take the Office ribbon bar and stuff it down Microsoft's gullet. People get too tied into "ooo...it must look modern".

          A good GUI has what it takes to get the job done. period.

          A great GUI is one that is clean looking but lays out the display in a way that requires little to no client documentation. If you can make an interface where the client does not require constant trips to the help manual without seeming cluttered you have a great GUI. If an existing or new control allows allows the client to do what he needs without seeking assistance... you have a win, but new just for the sake of new without form or function is just wasted CPU ticks and memory space.
          <b>George W. Bleck</b>
          <img src='http://www.blecktech.com/myemail.gif'>

          Comment


          • #6
            Originally posted by Edwin Knoppert View Post
            A discussion was here including an example exe and (simple) snapshot

            http://www.hellobasic.com/cgi-bin/fo...5753020;start=

            Compelling, I like the screenshot, this certainly gives a very nice starting point for an application!
            Last edited by Erik Loef; 10 Jul 2009, 05:23 PM.

            Comment


            • #7
              [QUOTE=Erik Loef;318652]
              Originally posted by Edwin Knoppert View Post
              A discussion was here including an example exe and (simple) snapshot

              http://www.hellobasic.com/cgi-bin/fo...5753020;start=QUOTE]

              Compelling, I like the screenshot, this certainly gives a very nice starting point for an application!
              This *is* the activex control from CJ but i just added a few parts only.
              To prepare a full ribbon you'll be busy for several hours i guess.
              (So it's not a PwrDev thing at all here)
              Check out the VB6 source coming with this package.
              This is what i used.
              hellobasic

              Comment


              • #8
                The more people who answer this survey (poll) the more valuable it becomes so please those who haven't already answer the poll.

                Also feel free to have intense discussions about what you prefer when it comes to controls. This is good!

                I find the different viewpoints very interesting.
                Chris Boss
                Computer Workshop
                Developer of "EZGUI"
                http://cwsof.com
                http://twitter.com/EZGUIProGuy

                Comment


                • #9
                  Originally posted by George Bleck View Post
                  A great GUI is one that is clean looking but lays out the display in a way that requires little to no client documentation.
                  There is no disagreement here!

                  A smooth skin could actually accentuate these concepts even.

                  Comment

                  Working...
                  X