Request: Specify where buttonbar wraps

English support forum

Moderators: white, Hacker, petermad, Stefan2

User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Scroll !

Post by *Clo »

2Hacker

:) Hi Roman !
What if there is not enough vertical space?
• Good point ! It's a reason for which I prefer scrolling…

:mrgreen: KR
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Hacker
What if there is not enough vertical space?
Well not providing such drop-downs would result in line-wrapping which means more button bar lines and more vertical space is required. So my idea is also a vertical space saver.
Applications should have a minimal height which should still display a minimal but usable set of UI elements.

2Clo
Sorry but I think scrolling is just cumbersome in this context. It's also visually distracting as button positions are changing when scrolling.
User avatar
JohnFredC
Power Member
Power Member
Posts: 886
Joined: 2003-03-14, 13:37 UTC
Location: Sarasota Florida

Post by *JohnFredC »

2Christian

You wrote:
Total Commander 7.5 will support both a user-defined line break in the bar (command: -2) and an unlimited number of lines! It's already implemented.
Thank you very very much! Implementing that request is an effective bribe to ameliorate my vocal frustration in the forum!!!

TC is the greatest!

Thanks again!
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

Maybe words are not good enough to describe this problem. There could be some mix for this forum's ideas. So not symbol for "wrap" but for "new line". The buttons which will not fit into bar would be shown in menu like XnView does it BUT for each line standalone. Scrolling is not a nice idea imho because you cannot see what is next easily. If the "new line" model would be implemented there could be the place for buttons right alignment too.

Or maybe multiple lines for XnV like menus would be too messy?
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

No search…

Post by *Clo »

:arrow: Lefteous

:) Again…
Sorry but I think scrolling is just cumbersome in this context.
It's also visually distracting as button positions are changing when scrolling.
• It's no more distracting than to look for a wanted icon in a menu-list…
If scrolling, I'll see it appearing necessarily without searching.
- Generally, I know (roughly) the order of my icons in a bar, and I've six bars. :P
-------------------------
:arrow: fenix_productions

:) Hi !
…Or maybe multiple lines for XnV like menus would be too messy?
• In XnView you may get only one bar at once per view mode (empty “View” window, “View” with an open file, browser).
Yes, several lines are not desirable.

• There too, I'ld prefer scrolling, because when you have a very small window,
the menu-list showing the rest of icons is getting a bit monstruous.
- However, notice that the list is displayed “on-top” outside the main window,
thus there is no need for a minimal height of the window (it can be reduced down to zero).

:mrgreen: KR
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Re: No search…

Post by *m^2 »

Clo wrote::arrow: Lefteous

:) Again…
Sorry but I think scrolling is just cumbersome in this context.
It's also visually distracting as button positions are changing when scrolling.
• It's no more distracting than to look for a wanted icon in a menu-list…
If scrolling, I'll see it appearing necessarily without searching.
- Generally, I know (roughly) the order of my icons in a bar, and I've six bars. :P
-------------------------
:arrow: fenix_productions

:) Hi !
…Or maybe multiple lines for XnV like menus would be too messy?
• In XnView you may get only one bar at once per view mode (empty “View” window, “View” with an open file, browser).
Yes, several lines are not desirable.

• There too, I'ld prefer scrolling, because when you have a very small window,
the menu-list showing the rest of icons is getting a bit monstruous.
- However, notice that the list is displayed “on-top” outside the main window,
thus there is no need for a minimal height of the window (it can be reduced down to zero).

:mrgreen: KR
Claude
Clo
1. With menu, you can find and execute any entry with 2 clicks. With scrolling you have to move mouse right until you find the correct one, click and restore the normal buttonbar position.
2. I also find it distractive to have icons on different positions during scrolling.
jb
Senior Member
Senior Member
Posts: 412
Joined: 2003-02-09, 22:56 UTC
Location: Switzerland

Re: Or scroll

Post by *jb »

Clo wrote:
My idea would be a drop-down at the end of each line…
• We have it in XnView, but the icons are shown as their normal size (not reduced like on your pic).

• A couple of small scroll buttons could do the trick too, personally I would like that as well…
- I mean : scroll the visible portion of the bar < Bw ¦ Fw > in order to see all icons…
OpenOffice 2.2. does it almost exactly like XnView 1.92. I prefer this solution.
Even the old Microsoft Office 2000 does it similar, but shows only icons without text in the drop-down area.

Scroll buttons have the following disadvantages compared to a drop-down button:
- Occupy more room (2 scroll buttons instead of 1 drop-down button)
- Generally you will not see all hidden buttons with one click.
- You have to scroll back to get the previous view. I consider this as disadvantage, others may consider it as benefit.

The scroll buttons approach is already used by some tab controls and I think it has NOT proved to be a good solution.
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Split in 2 parts

Post by *Clo »

2jb

:) Hello !

- Occupy more room (2 scroll buttons instead of 1 drop-down button)
• Sorry, wrong. It can take the same room, simply as a button split into two parts : >> (top) and << (bottom).
…- Generally you will not see all hidden buttons with one click
.
• Where did I say “one click” ? That's not the way to use.
Click and keep pressed to scroll smoothly up to the wanted icon…
- It could work even without buttons (mouse gestures).

:mrgreen: kR
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

I'd strongly prefer a dropdown list here. After I have oped it, I can see the icons on one glance and click the desired one. Having to keep a scroll-button pressed until the icon drives by would be way to time consuming and distracting because of the moving buttons, as already stated.

About vertical space: Even when using a resolution of 640 x 480, there would be vertical room for about 15 icons (32x32), maybe one or two less because of TCs title and menu bar. When using 1024 x 768, the nr of icons increases to ~24. I think this should suffice for most cases.

If the vertical space needed for the wrapped icons really would exceed the available room (which would be quite seldom IMHO), I can see two possibilities:

1. At the top and bottom of the dropdownlist, up/down arrows could be displayed that would scroll that box vertically on Mouseover (I know I said that I don't like scrolling above, but this way the scrolling would be necessary only when vertical space is exceeded, and not in every case).

2. Display the dropdown using multiple columns
User avatar
nsp
Power Member
Power Member
Posts: 1805
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

Why not having an automatic resizing, like the one of rocket dock ;) Let say from 1x1 to 48x48 with zoom in tooltip and automatic scroll L/R !

But to be honest i think that too many button in the same interface is not productive, having "nested context toolbars" is probably smth to investigate also !
Last edited by nsp on 2008-03-05, 14:17 UTC, edited 1 time in total.
User avatar
JohnFredC
Power Member
Power Member
Posts: 886
Joined: 2003-03-14, 13:37 UTC
Location: Sarasota Florida

Post by *JohnFredC »

We have been living for years with a single toolbar that wraps when the TC window becomes too narrow.

Since Mr. Ghisler says that soon we can have as many lines of toolbar as we want via the linebreak "button" (-2), surely we can populate our toolbars in such a way that the lines rarely if ever wrap?

I'm optimistic. 8)
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric
jb
Senior Member
Senior Member
Posts: 412
Joined: 2003-02-09, 22:56 UTC
Location: Switzerland

Post by *jb »

StickyNomad wrote:If the vertical space needed for the wrapped icons really would exceed the available room (which would be quite seldom IMHO), I can see two possibilities:

1. At the top and bottom of the dropdownlist, up/down arrows could be displayed that would scroll that box vertically on Mouseover (I know I said that I don't like scrolling above, but this way the scrolling would be necessary only when vertical space is exceeded, and not in every case).

2. Display the dropdown using multiple columns
Possibility 1 seems to be common practice. Windows treats its Start menu this way and OpenOffice 2.2 treats the drop-down list for hidden buttons this way.

Possibility 2 is not "scalable", that is, even multiple columns do not guarantee that there is always enough space.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48083
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Currently lines which become too long still wrap. Since the number of lines is now unlimited, this doesn't matter, you just get more lines.

I'm thinking about implementing something like TCmenu internally for those with really many buttons, but I'm not yet sure what to do when there are too many buttons. Use scrolling? Or have multiple columns?
Author of Total Commander
https://www.ghisler.com
User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

I like neither current wrapping nor scrolling...but scrolling is definitely worse.
User avatar
JohnFredC
Power Member
Power Member
Posts: 886
Joined: 2003-03-14, 13:37 UTC
Location: Sarasota Florida

Post by *JohnFredC »

I'm thinking about implementing something like TCmenu internally for those with really many buttons, but I'm not yet sure what to do when there are too many buttons. Use scrolling? Or have multiple columns?
An easily populated "drop-down menu" button-type in TC? My goodness! Let me sit down a moment and absorb that.

From my perspective, a simple solution to "too many buttons" would be to implement this "something like TCMenu internally" as a mechanism to display user-defined hierarchical menus, a la the current TC Start Menu.

That is, click (or hot-key) the button, get the user-defined hierarchical menu assigned to that button, displayed beneath the button.

Now that would be the cat's meow.
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric
Post Reply