caduandrade / tabbed_view

Widget inspired by the classic Desktop-style tab component.
MIT License
51 stars 16 forks source link

can i make tabmenu row scrollable? #3

Closed b14cknc0d3 closed 3 years ago

b14cknc0d3 commented 3 years ago

hidden_menu_view

  1. I think the tab with the scrollable menu will look good.
  2. + plus icon modification . i want Container --> IconData --> to decorate Icon
caduandrade commented 3 years ago

Hi!

It is now possible to change the menu icon. You can check it in the README.

The menu also has an automatic scroll when it reaches the height of the widget. Is it visible?

b14cknc0d3 commented 3 years ago

Hi!

I don't mean menu dropdown. I mean the row of the tabs. I want to add options whether to remove the dropdown menu and make scrollable tabs row, eg.scrollabl_tab_with_dropdown for menu icon i want to change like in the menu_icon

caduandrade commented 3 years ago

About the scrollable, I believe you are referring to Firefox behavior right? It could be done but it's a very different behavior. It could be optional.

I don't think this behavior is appropriate because I think the selected tab "should" always be visible, and this is one of the more complex algorithms in this package. To compensate, Firefox highlights the selected tab within the dropdown menu (something that would have to be covered here as well). An inexperienced user can get lost. He may be looking at a tab's content and no longer know which tab it belongs to. Soon there would be a user saying that there is a bug because they are seeing content but no tab is selected. :-)

Some scrollable tabs change content as you scroll. So the selected tab is always visible as well.

About the other question, it's possible add more buttons in the "tabs area" (outside from each tab). You can check it in the README section "Tabs area > Tabs area buttons". I think this can help you with the options. Right?

It is currently not possible to add scroll. It's also not possible to remove the dropdown button but I don't think that would help you without the scroll. I can create an issue for these.

And sorry for the long text :-)

b14cknc0d3 commented 3 years ago

Thanks for explaining. I will close the issue. Have a good day.