Here’s v2.1 of 7 Taskbar Tweaker, which supports multiple languages. What’s left to do now is to translate it
If you are interested, you can use any resource editor for the job (note that both the exe and the dll have texts), and I’ll officially integrate it in the next version.
Also in this version:
A several-times-requested feature to open pinned items with double click to avoid accidental clicking.
The tweaker is now compatible with Dexpot‘s SevenDex feature. Note that if you use the Don’t group tweaker option, force SevenDex’s Application ID to group for the thumbnails to show up correctly.
The installer works on Windows Server 2008 R2. I did not actually test the tweaker on this OS, but I’ve heard it works, so here you go.
Now you don’t have to open Taskbar Inspector to Group your taskbar items the way you want to.
The new drag-within-groups option enables you to do it using the right mouse button!
Here is a short demo to demonstrate how it works:
Remember the good ol’ Resource Hacker?
It’s a popular Resource viewer/editor, I use it to quickly view and edit resources. I tried to find an alternative, but I did not find any that I liked, so I decided to just improve Resource Hacker.
7 Taskbar Tweaker v1.8 is here!
No extremely new features this time, but there are some improvements…
The decombine-on-hover feature introduced in v1.7 can also show labels when decombining.
Taskbar Inspector can now be opened by left clicking the tray icon.
The Left click on grouped item function is back. Although the tweak can be enabled through the registry, people wanted it back in 7TT, so here it is.
Before running the new version, don’t forget to close the old one to avoid this
Future versions will warn you if you have an old version running instead of just opening it’s window.
winapiexec is a small tool that allows you to run WinAPI functions through command line parameters.
The syntax is: winapiexec.exe library.dll@FunctionName 123 unicode_text "a space"
If you don’t specify a library or use “k”, kernel32.dll is used.
If you specify “u” as a library, user32.dll is used.
Numbers are detected automatically, you also can use hex numbers (like 0xFE) and use the minus sign (e.g. -5).
Strings are unicode by default.
You can use special prefixes to specify parameter types: $s:ascii – an ascii string $u:unicode – a unicode string (it’s unicode by default, but you can use it to force numbers as strings) $b:1024 – a zero-bytes buffer with the size you specify, in bytes $$:1 – a reference to another parameter, you can also use $$:0 for the program’s name (argv[0]) $a:1,$u:2,str – an array of parameters, divided by commas. you can use all the perfixes here $$:3@2 – a reference to an item in an array of parameters
While referencing to another parameter, note that they are processed by the order of execution, which means there’s no point to reference to a parameter right to the referencing one.
Also note that after a function is run, it’s first parameter (like library.dll@FunctionName) is replaced with the return value.
You can execute multiple WinAPI functions, one after the other, using a comma: winapiexec.exe library.dll@FunctionName1 123 , library.dll@FunctionName2 456
You can also execute functions nested, using brackets: winapiexec.exe library.dll@FunctionName1 ( library.dll@FunctionName2 456 )
While the return value of the internal function is passed as a parameter to the external function.
Ever thought that the idea of taskbar items grouping is good, except that Windows does not group the correct items? 7 Taskbar Tweaker v1.6 is here to the rescue!