Remove vertical taskbar minimum width restriction
Answer
I looked at the issue, and there's a fundamental problem with it:
I've managed to overcome the limitation, but the issue is that the width restores back to explorer's minimum upon system restart. The thing is that explorer starts before the tweaker on system startup, so the tweaker can't prevent from explorer from resetting the width.
Thanks for investigating this, yeah, I noticed the same. I could live with that small moment between explorer startup and tweaker startup in which the taskbar has a 62 pixel width. It just became nasty to open up CheatEngine or an additional self-written program to resize it this "manually". If the tweaker could do it, it would be much more "automatic" and "leight-weight" (since the tweaker is running anyways for all the other great things).
I looked at the issue, and there's a fundamental problem with it:
I've managed to overcome the limitation, but the issue is that the width restores back to explorer's minimum upon system restart. The thing is that explorer starts before the tweaker on system startup, so the tweaker can't prevent from explorer from resetting the width.
> even though that one fucks up after changing the screen resolution with a vertical taskbar
What fucks up? Can you provide more details?
I believe that adding support for the secondary taskbars isn't worth the complexity.
First, the secondary taskbars have a different mechanism that limits the width.
Second, the tweaker will have to remember the sizes of all available taskbars.
I managed to drag my main display taskbar onto my secondary display, and it in-turn, moved my secondary display taskbar onto my main display. Once I discovered I could do this (might be a Windows 8.1 bug), I went to Screen Resolution to check what was up. My main display was still main, and secondary was still secondary.. but the taskbars were flipped.. Once I knew this I tried to make my 2nd display my main then reverted to see what would happen... (because I want my system tray to be on my main display, my main display is horizontal so sys. tray looks better there) but it kept the system tray icons on the 2nd display (main display taskbar). Am I making sense?
Here is my secondary taskbar after dragging...
Here is my main display taskbar after dragging ^
The (1) is highlighted as my main display, the larger is my secondary external monitor (2)... which has my main taskbar on it! So I managed to trick it half way! Any possible way at all, we can trick it all the way perhaps (since you said you don't want to go to the trouble to allow resized taskbars on other screens)? Any ideas? Thanks in advance!
If you're asking whether it's possible to "just" put back the tray icons on your main monitor, than the answer is no. The main taskbar and the secondary taskbars work in a different way. Even though they look the same, and use the same task list, the outer controls (i.e. the taskbar itself) have different code bases. That's why they require different tricks to remove the width limit.
I'll do some more searching around Google to see if there could be another way to do this, probably not.. but it would be great if you could on Win8!
Customer support service by UserEcho