×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

change Quick Launch icon size (to small / large) on the fly from vbscript?

change Quick Launch icon size (to small / large) on the fly from vbscript?

change Quick Launch icon size (to small / large) on the fly from vbscript?

(OP)
This is for a Windows 10 laptop (MS Surface Pro 3) configured with the quick launch menu.

Depending on whether the PC is attached to an external display or not, the size of the quick launch icons changes. Windows 10 doesn't seem to handle scaling the display very well automatically:
  • External display resolution is 2048x1152. When this display is attached, the quick launch icons are giant, and need to be set to Small.
  • Laptop display resolution is 2160x1440. When no external display is attached, the quick launch icons are miniscule, and need to be set to Large.
Changing the quick launch icon size can be accomplished manually, specifically with these steps:
>To change icons small, you need to first unlock the Taskbar,
>as the Quick Launch options are only visible
>when you right click an empty spot inside Quick Launch area on an unlocked Taskbar
  1. Unlock the taskbar
  2. right click an empty spot INSIDE the Quick Launch area
  3. from the resulting menu click View > Large Icons, or View > Small Icons
Would it be possible to automate changing the icon size with a VBScript, eg accomplish the same as right-clicking inside the quick launch area and clicking View > Large/Small Icons ?

I found some threads where they discussed accomplishing this by setting the registry, but that would require a reboot, and this needs to be done on the fly.

Evidently it is possible to modify the quick launch toolbar from vbscript, at least adding items, for example:
So could the icon size be changed on the fly from vbscript?

Or else would a 3rd party tool (such as AutoHotKey) be needed, if that would even work?

Any help appreciated, thanks.

RE: change Quick Launch icon size (to small / large) on the fly from vbscript?

I doubt vbscript can help you, other than being used to change something in registry. If you're sure that the registry change would require a reboot, and this is not acceptable, then I agree that a 3rd party tool might be the way to go.

RE: change Quick Launch icon size (to small / large) on the fly from vbscript?

(OP)
I'll look into 3rd party tools... Thanks

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close