Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8287755
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T12:07:58+00:00 2026-06-08T12:07:58+00:00

I did some experiments with MF_MENUBARBREAK , but with this I can only achieve

  • 0

I did some experiments with MF_MENUBARBREAK, but with this I can only achieve two columns at the top-most level of the menu.

What I want is a menu like this:

It is not the full menu that I want to have two columns, but have two menu (Left and Right) items in the first line. Every other entry will ocupy its own entire line. Is that possible?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T12:07:59+00:00Added an answer on June 8, 2026 at 12:07 pm

    No, this is not possible. The native menuing system does not support “split” multi-column menus.

    If a drop-down menu has multiple columns, then the entire drop-down menu will have multiple columns. Otherwise, all of the items are displayed in a single column.

    You cannot have this (unless you mock it up in Paint like I just did):

         

    Instead, all of the items that come after the one for which you’ve set the MF_MENUBARBREAK flag will be displayed in a second column. For instance, if the “Right” item has the MF_MENUBARBREAK flag set, your menu will look like this:

         

    You can’t get items “One” through “Three” to appear as if they were not in one column or the other. If you added the items before “Right” (the one with the MF_MENUBARBREAK flag), they would all be in the first column, like this:

         

    …but they are still in a column. There’s no way around that, short of owner-drawing the menus yourself, which is way more work than it is worth (trust me).

    Perhaps you could just duplicate the numbered items under the “Left” and “Right” categories? As long as you gave each of the menu items a unique ID, it wouldn’t be an issue to differentiate between them in code.

         

    But then you would still need to find some way to indicate that “Left” and “Right” were column headers and should be treated differently from the items underneath them. I guess you could disable them and/or draw them in bold, but that’s still not guaranteed to produce an intuitive UI.

    Better yet, I would recommend keeping your “creative” UI design compulsions to a minimum and just adding another top-level menu. Users know how to use top-level menus. They already grasp this mental model. They don’t really know how to use your weird custom menus, and anything weird is likely to trip up your users more often than not.

         

    Users also (sort of) understand sub-menus, so you could still have a single top-level menu with “Left” and “Right” items that themselves display sub-menus containing your numbered items. But the usual rules apply—don’t nest things too deeply, etc.

         

    On OS X, I’ve seen something like the following menu structure:

         

    It works well there, where users are accustomed to it. And as a programmer who likes to see things properly nested and placed into categories, I quite like it myself. But I’m not sure how intuitive it’ll be to Windows users, for whom it’ll be rather unusual. You’ll have to do some usability testing.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Did some googling and couldn't find a clear answer on this. My assumption is
I did some research and found that the only way to vertically center a
I did some research but all I could find was syncing data core with
I did some research but couldn't find the answer I was looking for so
I did some TDDs before, but they were just straightforward and simple. However, I
I did some searching and there where others asking this question and answers to
I want to control devices to remote location using Internet. I did some Experiments.
I'm not sure if Youtube is the only website with this technology, but content
I tried to send/receive data by using TcpClient. I did two experiments and found
I did some benchmarking experiments on a software, and now I must plot the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.