Hi everyone
Hi everyone
I have a strange problem with my 10Seattle Win32 VCL app on Windows 7. The "Pin to Taskbar" option is missing when my users right-click on the app in the taskbar, nor can then drag the icon to the task bar.
It's only affecting my app - they can pin other things ok. Has anyone come across this problem before?
I have a strange problem with my 10Seattle Win32 VCL app on Windows 7. The "Pin to Taskbar" option is missing when my users right-click on the app in the taskbar, nor can then drag the icon to the task bar.
It's only affecting my app - they can pin other things ok. Has anyone come across this problem before?
Chris Pimlott It is part of the Windows design so there are certain reserved words that will stop any pinning from happening such as
ReplyDeleteDocumentation
Help
Install
More Info
Readme
Read me
Read First
Setup
Support
What's New
Remove
In Windows 7, the registry setting that contains the reserved words which cause the cannot pin program to taskbar problem can be found in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileAssociation\AddRemoveNames
or
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\explorer\FileAssociation\AddRemoveNames
for 64 bit versions.
What you can do as a workaround is make a (temporary) copy of the network program to your desktop. Then, with the desktop copy, you can right-click and select “Pin to taskbar”. Next, you want to right-click the pinned program button on your taskbar, again right-click the shortcut in the jump list and then select “properties”. Then, change the “target” and “start-in” entries so they point to the network location. Doing so will make the pinned program button work and now it’s safe to remove the temporary copy from your desktop.
Richard Baroniunas thanks for this. My app name is unique so doesn't have the reserved word problem - though it's useful to know this for the future. I'll try the shortcut idea. I can imagine I'll have to do this for my clients users as they would struggle to do it but at least I'll only need to do it one time!
ReplyDeleteThanks a lot for the detailed information.
ReplyDelete