Can anybody explain how this is supposed to work - Where am I supposed to see that title?history.txt wrote:13.05.22 Added: Button bar: Set window title of the bar to the name of the bar file (without path) (32/64)
Button bar - Set window title
Moderators: Hacker, petermad, Stefan2, white
Button bar - Set window title
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Re: Button bar - Set window title
You can see this e.g. using Task Manager filesystem plugin - http://gral.y0.pl/tc/buttonbartitle.png
P.S. This is what it looks in old versions - http://gral.y0.pl/tc/buttonbartitleold.png
P.S. This is what it looks in old versions - http://gral.y0.pl/tc/buttonbartitleold.png
Re: Button bar - Set window title
2Gral
Thanks - apart from that - what practical use does it have?
Thanks - apart from that - what practical use does it have?
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Button bar - Set window title
Do you plan to provide a lua/vb scripting API ?

- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Button bar - Set window title
No, a scripting language limited to just Total Commander would not be very useful. Use a tool like AutoHotkey instead, there are many samples in our Wiki on how to use it with Total Commander:
https://www.ghisler.ch/wiki/index.php?title=AutoHotkey
https://www.ghisler.ch/wiki/index.php?title=AutoHotkey
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- Vochomurka
- Power Member
- Posts: 816
- Joined: 2005-09-14, 22:19 UTC
- Location: Russia
- Contact:
Re: Button bar - Set window title
PowerPro script
Single user license #329241
PowerPro scripts for Total Commander
PowerPro scripts for Total Commander
Re: Button bar - Set window title
And what about the OLE/COM object model for vbs/js/wsf developers, so that they can work in TC window without dll-registration? This is done, for example, in AkelPad and some other programs.ghisler(Author) wrote: 2022-05-22, 08:10 UTCa scripting language limited to just Total Commander would not be very useful.
Overquoting is evil! 👎
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Button bar - Set window title
Personally I find OLE/COM terrible. There are so many ways to make mistakes, especially the reference counting. Some programs forget to release an interface, causing memory leaks, and others try to release them too many times, causing crashes. The DLL model is much cleaner, as well as the SendMessage model.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Button bar - Set window title
What do you mean?ghisler(Author) wrote: 2022-06-10, 08:48 UTCThere are so many ways to make mistakes, especially the reference counting.
What programs are you talking about? Windows has only 2 interpreter programs: wscript.exe and cscript.exe. They release memory perfectly after completion.ghisler(Author) wrote: 2022-06-10, 08:48 UTCSome programs forget to release an interface, causing memory leaks, and others try to release them too many times, causing crashes.
An important advantage is the frequent absence of the need to use third-party interpreters that take a space. Plus a simple and beginner-friendly syntax.
Overquoting is evil! 👎