Interpret buttonbar as menu

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
rilley
Junior Member
Junior Member
Posts: 48
Joined: 2008-08-24, 16:42 UTC

Post by *rilley »

So in your opinion what should I do?
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I tested it once again. When mouse pointer is inside TC window, menu is shown at (X,Y) point where X is mouse X coordinate and Y is buttonbar Y coordinate. In case of TCx64 Y coordinate is bottom of the screen. If mouse pointer is outside TC window, menu is shown just under mouse cursor.
rilley
Junior Member
Junior Member
Posts: 48
Joined: 2008-08-24, 16:42 UTC

Post by *rilley »

I`ve noticed too

Using TCMENU 2.0 beta 17, on TC 8 beta 20 32bit, on windows 7 64 Bit Ultimate (no SP1)


In TC 7.56a works good,


So is there any solution for this problem?
rilley
Junior Member
Junior Member
Posts: 48
Joined: 2008-08-24, 16:42 UTC

Post by *rilley »

Still no answer ? :)
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3378
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

Why use an external tool anymore when TC can do it built in???
Hoecker sie sind raus!
rilley
Junior Member
Junior Member
Posts: 48
Joined: 2008-08-24, 16:42 UTC

Post by *rilley »

How?
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Sir_SiLvA wrote:Why use an external tool anymore when TC can do it built in???
Hm, perhaps because some people did not read what the creator of TCMenu, VadminMGP, himself recommended in this thread here in the year 2010:
VadiMGP wrote:TCMenu fulfilled his destiny. RIP.
I think it is better to use built-in TC drop-down menu feature.

Christian, may be it is time to remove TCMenu from your tools page as obsolete tool?
http://www.ghisler.com/tools.htm
By the way, Christan's Tools page still offers TCMenu v1.7 today. Time to send it to final retirement as suggested by VadimMGP.

Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

rilley wrote:How?
  • You create a new buttonbar. - I suppose you know how this can be done.
  • Return to your main buttonbar, i.e. re-activate it.
  • Create a button in the main buttonbar which will load the newly created buttonbar file.
  • The dialogue will offer a tick box to [_] Show as menu. Tick this option.
Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
User avatar
Balderstrom
Power Member
Power Member
Posts: 2148
Joined: 2005-10-11, 10:10 UTC

Post by *Balderstrom »

Ghisler's implementation functions better in that it's a native implementation, and it's easier to make additional menu's...

VadiMGP's TCMenu:
Customizable:
1) gradient backgrounds, or solid color backgrounds (of the menu)
2) Color of text
3) Each submenu can have it's own IconSize
4) Automatic action can be assigned to a menu when it's clicked.
5) Shift+Click shows the whole drop-down menu (to select something other than the default)
6) Ctrl+Click Shows the whole drop-down menu, so a different item can be assigned to default.
Among some other things.

Ghisler's implementation doesn't do any of that.


Similiar to VadiMGP's TwinKey features, like the inactive-panel cursor... When Ghisler implemented the inactive-panel cursor, we had to beg to get basic settings for it --- that already exist in TC... whereas VadiMGP's inactive-panel cursor has all the customization features that already exist in TC and MORE (e.g. Gradients), and TwinKey's inactive-panel cursor isn't limited by the "normal cursor's" setting (e.g. inverted or not).


So unless you are selecting a huge amount of files for a given action, TCMenu will work just fine. And asking why we would use TCMenu when there exists a native TC implementation... Because except for a few fringe cases and frequently changing menu's - TCMenu is better, looks better, and has GUI customizations that TC *SHOULD* have. If the current trends are any indication - TC will never have basic GUI customizations that other file-managers have.
rilley
Junior Member
Junior Member
Posts: 48
Joined: 2008-08-24, 16:42 UTC

Post by *rilley »

Ok, How about the button.BAR implemented as an menu, from MAINMENU?

With TCMenu, I have an bar implemented to start from MAIN MENU!
User avatar
Balderstrom
Power Member
Power Member
Posts: 2148
Joined: 2005-10-11, 10:10 UTC

Post by *Balderstrom »

rilley wrote:Ok, How about the button.BAR implemented as an menu, from MAINMENU?

With TCMenu, I have an bar implemented to start from MAIN MENU!
You can do that with TC, just not any of the features that I listed above.

1. Add an item, set the command to a BAR file, eg:
%TCDATA%\GUI\ToolBars\Junction.BAR

2. Check the box "interpret as menu"
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Balderstrom wrote:1. Add an item, set the command to a BAR file, eg:
%TCDATA%\GUI\ToolBars\Junction.BAR
2. Check the box "interpret as menu"
Confirmed. I wrote so a few posts above.
Only (minor) difference is the option to tick is labelled Show as menu, not "interpret as menu". :wink:

Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Men, he wants to open drop-down BAR from main menu, not from another bar.

Does TC allow to add drop-down BAR files to menu Start or to custom usercommands? I doubt.
rilley
Junior Member
Junior Member
Posts: 48
Joined: 2008-08-24, 16:42 UTC

Post by *rilley »

That is right MVV
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50390
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

No, this is unfortunately not supported. The code to display the dropdown menu is in the button bar object, because it shares many of its functions.
Author of Total Commander
https://www.ghisler.com
Post Reply