LonerD wrote: 2012-05-10, 09:42 UTC I switch cm_FocusButtonBar and move on ButtonBar using the keyboard.
ButtonBar eXtended (with macro support)
Moderators: Hacker, petermad, Stefan2, white
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Re: ButtonBar eXtended (with macro support)
Updated first post: Version 2.4 is available.
David had an Idea to add support for the vertical Buttonbar, so I added it:
David had an Idea to add support for the vertical Buttonbar, so I added it:
Code: Select all
Version 2.4
• Added support for vertical ButtonBars
• use “-cv” and “-dv” instead of “-c” and “-d”
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Re: ButtonBar eXtended (with macro support)
One user had problems that after windows startup the modifier keys didn't work at the first usage of ButtonBar eXtended. It looks to be related to windows defender and the compiled Autohotkey script.
I updated the documentation to point out workarounds:
If you experience problems with modifier keys that are not working after windows startup, you may try to exclude the “ButtonBar eXtended.exe” file in your virus scanner. Another workaround would be to execute "ButtonBar eXtended.exe" without parameters in windows autostart.
I updated the documentation to point out workarounds:
If you experience problems with modifier keys that are not working after windows startup, you may try to exclude the “ButtonBar eXtended.exe” file in your virus scanner. Another workaround would be to execute "ButtonBar eXtended.exe" without parameters in windows autostart.
Re: ButtonBar eXtended (with macro support)
Anyone here with AHK v2 skills?
ButtonBar eXtended is brilliant, but was coded in AHK v1 which is known to be significantly slower than v2. It would really benefit from being re-coded in AHK v2.
Samuel kindly provides the source code here: viewtopic.php?t=20274
This tool might help conversion to some extent: https://github.com/mmikeww/AHK-v2-script-converter
Absolute nirvana would be if Christian Ghisler provided this functionality as part of TC - I guess that's unlikely to happen any time soon, but here's hoping!
ButtonBar eXtended is brilliant, but was coded in AHK v1 which is known to be significantly slower than v2. It would really benefit from being re-coded in AHK v2.
Samuel kindly provides the source code here: viewtopic.php?t=20274
This tool might help conversion to some extent: https://github.com/mmikeww/AHK-v2-script-converter
Absolute nirvana would be if Christian Ghisler provided this functionality as part of TC - I guess that's unlikely to happen any time soon, but here's hoping!
Re: ButtonBar eXtended (with macro support)
2wolfie
This type of application will not benefit from better speed of AHK 2
Also, AHK 2 main benefit is a much cleaner syntax and not speed.
The converter is of no big help for most scripts I tried.
This type of application will not benefit from better speed of AHK 2
Also, AHK 2 main benefit is a much cleaner syntax and not speed.
The converter is of no big help for most scripts I tried.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: ButtonBar eXtended (with macro support)
@Horst - how do you know that it will not benefit from better speed of AHK 2 ?
And what you say is simply not true, tests have shown that AHK v2 is significantly faster than v1, it's not just better syntax.
And what you say is simply not true, tests have shown that AHK v2 is significantly faster than v1, it's not just better syntax.
Re: ButtonBar eXtended (with macro support)
Because Button bar extended doesn't do any massive file operations itself.wolfie wrote: 2024-04-02, 09:13 UTC @Horst - how do you know that it will not benefit from better speed of AHK 2 ?
Where do you see any bottleneck in the current version ?
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: ButtonBar eXtended (with macro support)
If you only have a small number of extra buttons, there is no real problem. However, I now have 105 buttons in my toolbar controlled by this tool and response is quite sluggish - my laptop has i9 CPU with 64GB of RAM, so definitely not a slow computer!
It's a great concept, but I feel sure that this tool could be rewritten either in AHK v2 or some other language and work much faster.
It's a great concept, but I feel sure that this tool could be rewritten either in AHK v2 or some other language and work much faster.
Last edited by wolfie on 2024-04-02, 15:49 UTC, edited 1 time in total.
Re: ButtonBar eXtended (with macro support)
AHK v1 optimization
https://www.autohotkey.com/boards/viewtopic.php?f=7&t=6413
AHK v2 optimization
https://www.autohotkey.com/boards/viewtopic.php?p=559263
https://www.reddit.com/r/AutoHotkey/comments/190cv8i/optimize_your_ahkv2_code_for_speed_revisiting/
https://github.com/samfisherirl/Compare-Code-Speed-GUI-AHKv2-Optimize-Scripts-For-Speed
https://www.autohotkey.com/boards/viewtopic.php?f=7&t=6413
AHK v2 optimization
https://www.autohotkey.com/boards/viewtopic.php?p=559263
https://www.reddit.com/r/AutoHotkey/comments/190cv8i/optimize_your_ahkv2_code_for_speed_revisiting/
https://github.com/samfisherirl/Compare-Code-Speed-GUI-AHKv2-Optimize-Scripts-For-Speed
Re: ButtonBar eXtended (with macro support)
So no one can help?
Re: ButtonBar eXtended (with macro support)
wolfie,
I don't think porting BBX to AHK v2 would provide any perceivable improvement.
Roman
I don't think porting BBX to AHK v2 would provide any perceivable improvement.
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: ButtonBar eXtended (with macro support)
I don't see why the number of buttons has any influence on the performance.wolfie wrote: 2024-04-02, 11:15 UTC If you only have a small number of extra buttons, there is no real problem. However, I now have 105 buttons in my toolbar controlled by this tool and response is quite sluggish - my laptop has i9 CPU with 64GB of RAM, so definitely not a slow computer!
eel sure that this tool could be rewritten either in AHK v2 or some other language and work much faster.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Re: ButtonBar eXtended (with macro support)
Perhaps there is some sort of virus scanner involved.