View Poll Results: Which would you use if you developed an app with menus?

Voters
10. You may not vote on this poll
  • Menu Editor

    2 20.00%
  • ToolBar

    1 10.00%
  • Both

    7 70.00%
  • Something else (please post what)

    0 0%
Results 1 to 35 of 35

Thread: I would like to know what you think...

  1. #1

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    I would like to know what you think...

    If you were developing an application with menus, which would you use?

  2. #2
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: I would like to know what you think...

    You didn't include BOTH! I didn't vote.

  3. #3

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    Quote Originally Posted by dglienna
    You didn't include BOTH! I didn't vote.
    i would add both but its not letting me.

  4. #4
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: I would like to know what you think...

    PM a moderator, and ask them to edit it. They can do it for you.
    Might want to also include 'NONE'

  5. #5
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: I would like to know what you think...

    As long as you are adding options.... "Neither" ....
    It's different from "None" which would seem to indicate no menuing/navigation at all, while "Neither" indicates an alternative.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  6. #6
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: I would like to know what you think...

    One app has a lot of forms, and is what used to be called "menu-driven", but is actually using command buttons that show up in the same place on different forms, with common functions being in the same place. It wouldn't make sense to have a menu to get to one part of the app, without going somewhere else first.

    Some apps need a menu, some need a toolbar, and some need both.

    Mine happens to need 'None" (or neither)

  7. #7
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: I would like to know what you think...

    Haven't checked with Menus but with ToolBar you can't control the Validate Event of your controls (VB6.0)...

    Though I use either on separate occasions/needs...
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  8. #8
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: I would like to know what you think...

    I did not vote in your poll because your poll sections are incomplete.

    You should add a option for Both as has been previously suggested.

    In my company, it is a development standard that both drop down menus and toolbars are used for EVERY piece of software we develop. It doesn't matter if it is one of our base products, or a utility program used in support of one of our base products, everything MUST have both.

  9. #9
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: I would like to know what you think...

    Since we live in a MS-dominated world, my customers expect a FILE...EXIT menu - a VIEW menu - a HELP menu. These are so standard in app's.

    My main VB client tool has menu's - 800x600 resolution/small physical monitor size means that you have to use real estate sparingly. But we also have a series of tool-bar like buttons in a square in the upper-left corner for users to navigate record selection/modification and saving.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  10. #10
    Fanatic Member kaihirst's Avatar
    Join Date
    Jul 2005
    Location
    The Resaurant At the End of The Universe
    Posts
    633

    Re: I would like to know what you think...

    Hi,

    I agree with SZ.. We live and develop in a world where a generic design such as the first things an end user looks for is the

    File, Edit, View blah balh blah

    and such. Its the standard now set down by Microsoft, so if youve got an app developed without thsi, its gotta be pretty specfic in its nature to not have them.

    The only one that springs to mind is a POS for bars where thouch screens are there for double quick access, but other than this, menus and toolbars are the norm, but event he back system that contols the front end of this kind of app is controleled by menus and toolbars, so they are always somewhere..

    Kai
    As the information I give is useful in its nature, consider using the RATE POST feature located on the bottom left of this post please..

    A few things that make a good Developer a Great One.
    Methodical and a thorough approach to research and design inevitably leads to success.
    Forward thinking is the key to Flow of control.
    Never test in the design environment, always test in real time, you get the REAL results.
    CBSE & OOSE are the same animal, they just require different techniques, and thinking.
    SEO is a globe of objectives, SE rankings is an end to a means for these objectives, not part of them.
    The key to good design is explicit attention to both detail and response.
    Think Freely out of the "Box" you're in..... You will soar to better heights.

    Kai Hirst - MSCE, MCDBA, MCSD, MCP, MCAP, MSCT


  11. #11

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    this is what my main screen looks like for an admin. many of the buttons/menus are not there for regular users by default.

  12. #12
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: I would like to know what you think...

    I notice your drop down menu doesn't have a shortcut assigned to it (such as: Alt-F drops down File or Alt-A drops down Add, etc)

    Those are pretty standard as well.

  13. #13

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    actually the drop downs do have alt tags assigned but for some reason, it never shows in the app until you hit the alt key. any fix for that?

  14. #14
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: I would like to know what you think...

    Quote Originally Posted by BrailleSchool
    actually the drop downs do have alt tags assigned but for some reason, it never shows in the app until you hit the alt key. any fix for that?
    I believe that is an XP thing - it happens in standard MS app's on my XP PRO workstations and laptop.

    I see that you have ADD and DELETE as main menus - it's closer to MS standard to put those in the FILE or EDIT menu. But being close to standard is what I believe users want.

    Our menu bar is:

    FILE EDIT VIEW FORMS OUTPUT HELP

    FORMS and OUTPUT are not standard. FORMS is where our users go to see a drop-down menu of all the "maintenance forms" available. OUTPUT is where our users to get a drop down of REPORT and INFO DISPLAY query options.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  15. #15

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    Quote Originally Posted by szlamany
    I believe that is an XP thing - it happens in standard MS app's on my XP PRO workstations and laptop.

    I see that you have ADD and DELETE as main menus - it's closer to MS standard to put those in the FILE or EDIT menu. But being close to standard is what I believe users want.

    Our menu bar is:

    FILE EDIT VIEW FORMS OUTPUT HELP

    FORMS and OUTPUT are not standard. FORMS is where our users go to see a drop-down menu of all the "maintenance forms" available. OUTPUT is where our users to get a drop down of REPORT and INFO DISPLAY query options.
    Add, Edit, and Delete have the same options. They are used to Add, Edit, or Delete clients, operators, products. Of course, as I add more options, those menus will be updated accordingly. So if I put Add and Delete in the File menu, the Edit menu should go in there too, but then that wouldnt be MS standard. Unless I change Edit to Modify which would mean the same thing.

  16. #16
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974

    Re: I would like to know what you think...

    Poll options updated as per comments

  17. #17
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: I would like to know what you think...

    Thank you si.

    I have cast my vote for Both.

  18. #18
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: I would like to know what you think...

    Quote Originally Posted by szlamany
    My main VB client tool has menu's - 800x600 resolution/small physical monitor size means that you have to use real estate sparingly. But we also have a series of tool-bar like buttons in a square in the upper-left corner for users to navigate record selection/modification and saving.
    So you really don't use the ToolBar?
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  19. #19
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: I would like to know what you think...

    Quote Originally Posted by dee-u
    So you really don't use the ToolBar?
    I've watched so many users struggle to figure out what toolbar picture means what functionality...

    We created a frame with 9 buttons - NEW, VIEW, HISTORY, INQUIRE, PRINT, MODIFY, SAVE, CANCEL, DELETE.

    They are clearly labeled - with words.

    The user knows where they are (upper left - the kingdom of all screen space).

    They get "hot" automatically as a user progresses through a procedure - so normally hitting ENTER is enough to trigger them.

    We develop apps for users that were on mainframes three years ago. The biggest enemy is the mouse - since you must take your hand off the keyboard to navigate it. Granted, you cannot avoid the mouse 100% of the time, but every step you take towards that goal makes the "health claim entry processor" or the "cash window" processor happier.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  20. #20
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: I would like to know what you think...

    But you can put Text in toolbars also?
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  21. #21
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: I would like to know what you think...

    Both. Like a web browser. Fx wouldn't be Fx if it didn't comply. Kiosk mode turns the menu off, and that just doesn't look right.

  22. #22

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    Quote Originally Posted by dee-u
    But you can put Text in toolbars also?
    yes you can. you can put an image only, text only, or both. See examples I did
    Attached Files Attached Files

  23. #23
    Frenzied Member SeanK's Avatar
    Join Date
    May 2002
    Location
    Boston MA
    Posts
    1,160

    Re: I would like to know what you think...

    I use both in all of our apps.
    Beantown Boy
    Please use [highlight=vb]your code goes in here[/highlight] tags when posting code.
    When you have received an answer to your question, please mark it as resolved using the Thread Tools menu.

  24. #24
    Frenzied Member conipto's Avatar
    Join Date
    Jun 2005
    Location
    Chicago
    Posts
    1,175

    Re: I would like to know what you think...

    You might also consider grouping related functions in menus more. For example, you could have a Prodcut menu, with the add and delete functions under it, an operator menu, with add, delete, etc under it, so that the layout of the menu tree matches your grouped boxes. I think it just makes it more intuitive for the user that way.

    Bill
    Hate Adobe Acrobat? My Codebank Sumbissions - Easy CodeDom Expression evaluator: (VB / C# ) -- C# Scrolling Text Display

    I Like to code when drunk. Don't say you weren't warned.

  25. #25

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    i am definately taking all your recommendations under consideration

  26. #26
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: I would like to know what you think...

    Here's a screen shot of what we do:
    Attached Images Attached Images  

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  27. #27

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    mine is similar to yours then, just doesnt use a toolbar. just command buttons and the menu editor.

  28. #28
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: I would like to know what you think...

    Quote Originally Posted by BrailleSchool
    mine is similar to yours then, just doesnt use a toolbar. just command buttons and the menu editor.
    A difference that I notice is that you put buttons in a variety of spots.

    We subscribe to a philosophy that the upper-left of a screen is a "given" and that the right side and bottom are questionable.

    We've had users connect to our app with less then 800x600 resolution - like really small stuff - and not be able to see flexgrid stuff on the right - so we know that they will do it if they can!

    We also believe that the motion of movement on the screen should be considered - so our lookup textboxes are very much near our command buttons which are of course right below the menu - so the real estate needed to travel is as tight as possible.

    Users problably never notice this - maybe we are simply crazy

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  29. #29
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: I would like to know what you think...

    Quote Originally Posted by BrailleSchool
    yes you can. you can put an image only, text only, or both. See examples I did
    I know that without looking into your examples, I was just intrigued with szlamany's when he said "They are clearly labeled - with words." and I thought ToolBars could be labeled with words also...
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  30. #30

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    never used the tool bar control before yesterday, downloaded an example from PSC and it was pretty easy to figure out and remember. same with the data report, seems to be easy enough. wish VB was always like that hehe

  31. #31
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: I would like to know what you think...

    Quote Originally Posted by dee-u
    and I thought ToolBars could be labeled with words also...
    But isn't the whole point of a toolbar to have "visual" buttons for NEW, OPEN, SAVE and the whole lot?

    That's what a junior user expect - I believe.

    I still don't know which toolbar picture in IE represents HISTORY vs. REFRESH...

    If you are going to put TEXT into each TOOLBAR button, then you mine as well use COMMAND BUTTONS all over the screen - not quite a toolbar in the sense that the WINDOWS user expects.

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  32. #32
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: I would like to know what you think...

    The toolbar just seems to be more visually appealing but I got your point...
    Attached Images Attached Images  
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  33. #33

    Thread Starter
    PowerPoster
    Join Date
    Apr 2005
    Location
    Debug.Print
    Posts
    3,885

    Re: I would like to know what you think...

    love the report icon, would you happen to have it?

  34. #34
    PowerPoster abhijit's Avatar
    Join Date
    Jun 1999
    Location
    Chit Chat Forum.
    Posts
    3,228

    Re: I would like to know what you think...

    Pinch it from the image that has been posted.
    Everything that has a computer in will fail. Everything in your life, from a watch to a car to, you know, a radio, to an iPhone, it will fail if it has a computer in it. They should kill the people who made those things.- 'Woz'
    save a blobFileStreamDataTable To Text Filemy blog

  35. #35

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width