[haiku-development] Re: BMenuBar scrolling support

  • From: Ryan Leavengood <leavengood@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 3 Jan 2012 15:38:32 -0500

On Tue, Jan 3, 2012 at 1:06 PM, Stephan Aßmus <superstippi@xxxxxx> wrote:
>
> WebPositive does have both, the menu with invisible tabs and the scroll 
> arrows.

Actually the menu is for all tabs, not just invisible.

The Web+ tab system still could use improvement, for example hiding
the scroll arrows when they are not needed. For now they are just
disabled. This is probably another case where not having them in the
view hierarchy makes sense, because I had issues when trying to hide
them. Plus the drop down menu doesn't behave like other menus (it
won't close when clicked again while open...that is just due to my
crappy implementation.)

> Firefox might have both as well.

Firefox did have the drop down menu of all tabs and the tab scroll
buttons at one time, though that could have changed in recent
versions. I've been using Chrome or Chromium exclusively for a while
now. Chrome is a bit dumb (or maybe this is better?) and it just makes
the tabs really, really small when there are a lot. I personally miss
the tab menu in Chrome, though I just looked and there is an extension
for it, which I just installed.

One day we will have a system for Web+ extensions. If possible I'd
like to support the Chrome extension API, but that could be
unrealistic. Anyhow, I digress.

-- 
Regards,
Ryan

Other related posts: