ButtonBar eXtended (with macro support)

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

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

There is not button for the OPENBAR
Its only one button I made for your program.
It doesn't add a button for editing which would be useless I think as it should toggle the state.

It also doesn't change the button bar for TC start-up.
I have to press once the button to get the eXtended one after every TC start.
You should change that I think.
Last edited by Horst.Epp on 2009-07-19, 19:28 UTC, edited 1 time in total.
User avatar
Samuel
Power Member
Power Member
Posts: 1929
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

I mean exactly this button you created. Does it change if you run it? If yes how?
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Samuel wrote:I mean exactly this button you created. Does it change if you run it? If yes how?
No, the button I created never changes.
If I press it while having the not extended bar open, it changes to the eXtended one. But it doesn't change to the original if I press it again.
User avatar
Samuel
Power Member
Power Member
Posts: 1929
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Ok I got it
Remove the quotes around the command of "ButtonBar eXtended.exe".

Code: Select all

TOTALCMD#BAR#DATA
C:\Program Files\wincmd\PLUGINS\ButtonBar_eXtended\ButtonBar eXtended.exe
-c "c:\Program Files\wincmd\PLUGINS\nested bar creator\bars\Bar_01.bar"
C:\Program Files\wincmd\PLUGINS\ButtonBar_eXtended\ButtonBar eXtended.exe
ButtonBar eXtended
C:\Program Files\wincmd\PLUGINS\ButtonBar_eXtended\

-1
I will fix it.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Samuel wrote:Ok I got it
Remove the quotes around the command of "ButtonBar eXtended.exe".
I will fix it.
ok, works fine now.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

The default for TC start-up should be changed to the eXtended bar
User avatar
Samuel
Power Member
Power Member
Posts: 1929
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Updated first post: Version 1.1 is available.

Code: Select all

Version 1.1
 - Added: After switching to "ButtonBar eXtended" the ButtonBar is made TCs default one.
 - Bugfix: Switch button didn’t work when path to "ButtonBar eXtended.exe" was quoted.
Horst.Epp wrote:The default for TC start-up should be changed to the eXtended bar
Good suggestion. Included it. See update.
User avatar
Boofo
Power Member
Power Member
Posts: 1431
Joined: 2003-02-11, 00:29 UTC
Location: Des Moines, IA (USA)
Contact:

Post by *Boofo »

After reading over the pdf in the new version, I think I am going to stick with the Toolbar.exe version. I'm not sure I like a separate button bar for the buttons. Plus, it looks kind of confusing to me to have to make separate buttons for each item you want to do in a single button.
chmod a+x /bin/laden -- Allows anyone the permission to execute /bin/laden

How do I un-overwrite all my data?

User of Total Commander
#60471 Single user license
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Environment variables

Post by *Horst.Epp »

The new version works fine but I found one thing which should be fixed.
The program doesn't support environment variables like %commander_path%
It should accept it in its own parameter and also in the usercmd entries it creates..
Such variables are necessary for portable usage on TC.
I make all my buttons and settings with such variables and I think many users have portable TC installations.

[mod]Thread Environment variables merged.

Hacker (Moderator)[/mod]
User avatar
petermad
Power Member
Power Member
Posts: 14741
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2Horst.Epp
The new version...
New version of what :?:
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Samuel
Power Member
Power Member
Posts: 1929
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

I think he means: ButtonBar eXtended.

Could a mod please move this there?

I think of supporting environment variables and also being able to use relative paths.
User avatar
Samuel
Power Member
Power Member
Posts: 1929
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Updated first post: Version 1.2 is available.

Code: Select all

Version 1.2
 - Added: Support for environmental variables. Warning: Total Commander already uses the percent sign "%" in parameters. So make sure you use two percent signs: "%%Commander_Path%%")
Thanks for the suggestions so far Horst.Epp.
User avatar
Samuel
Power Member
Power Member
Posts: 1929
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

2Boofo:
I added a video, so you can see how easy it works:
ButtonBar eXtended video

IMO its far more userfriendly then the old ini file. You could edit everything from TCs Buttonbar GUI, instead of using an TextEditor with no path completion etc... I believe there will be nothing to confuse you if you saw it once.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Samuel wrote:Updated first post: Version 1.2 is available.

Code: Select all

Version 1.2
 - Added: Support for environmental variables. Warning: Total Commander already uses the percent sign "%" in parameters. So make sure you use two percent signs: "%%Commander_Path%%")
Thanks for the suggestions so far Horst.Epp.
With the latest additions it is a very valuable tool which is easy to configure.
It saves me a lot of space in my main button bar made with nested bar creator with 3 bars linked together.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

I made the suggestion to make it TCs default button bar after switing to eXtended Bar. Now I found that we need some parameter to tell the program when to do that. If I use it on some sub-bars I don't want to make them the default at start-up.
I suggest adding an additional parameter -d for make default in the parameter field.
Post Reply