re: Instead of creating something and then trying to hide it, simply don't...
[The point was "giving you a way to clean up garbage thrown on the street" -Raymond] Action Center. Sync Center. Fully hiding Action Center is possible but breaks Windows Update notifications. Too bad...
View Articlere: Instead of creating something and then trying to hide it, simply don't...
"When the situation that calls for the notification has passed, call Shell_NotifyIcon(NIM_REMOVE)" How does the program know when this has happened? Supposedly they want to hide the icon after the...
View Articlere: Instead of creating something and then trying to hide it, simply don't...
[I'm assuming the notification is based on a condition, like "there is an unread email message"..] There are other common notifications like 'Download complete', 'New wireless networks discovered'...
View Articlere: What's the difference between Text Document, Text Document - MS-DOS...
Googled for "windows 95 notepad limits" and the first result, Wikipedia, says 64k for Windows before NT, which matches my memory.
View Articlere: Why don't music files show up in my Recent Items list?
You need to re-learn the definition of trolling.
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
Presumably icons are cached by the shell in the same way, which explains a lot. The shell doesn't need to load the DLL to check if the cached strings are still likely to be valid. Checking the DLL's...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
Is there really a new episode of Dr. Who tonight?!
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
@Oh, no, not until this fall, unfortunately.
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
InvalidateIndirectStringCache(LPCTSTR lpModule) or even InvalidateShellCaches(LPCTSTR lpModule) would cause unacceptable missing of Doctor Who episodes for the MS developers, I take it? :-) I'm just...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
But when Raymond queued this post Dr. Who was airing new episodes in the spring (if he had queued this for the end of April or May and Dr. Who hadn't moved to a fall schedule, he might well have gotten...
View Articlere: What does the minus sign in indirect localized string resources mean?
I wish I was reading oldnewthing back in 2003. That entry does explain the weird phrasing I see all around the UI (the most common - "X items selected" in Slovenian is translated as "This number of...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
@Raymond: The docs don't say anything about indirect strings, only a user comment but that does not list the minimum OS. All the protocol specification ([MS-SHLLINK].pdf) says is: "NAME_STRING: An...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
@Raymond: if the user is upgrading the application for other users, they should also be able to invalidate shell caches for other users. If the user is not upgrading the application for other users,...
View Articlere: Instead of creating something and then trying to hide it, simply don't...
This "solution" has very different behavior than what was requested. "No one" already mentioned the possibility for the user to configure the notifications. But even absent that, the "Show only...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
@Raymond: that's what I meant by "missing something". Of course, what you describe is pretty awful -- with a design like that you can *never* invalidate any cache stored in a roaming profile, except on...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
Of course, if you put a gun to my head I can work around that issue too: defer the cache update by keeping a local list of updates-to-process. Implementing this so it gets tracked across profiles...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
What about using the modified date on the shortcut as a key for the cache? When the binary is updated, the shortcut can also be refreshed by changing only its last modified date. Then, the cache would...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
This very rarely causes any issues....for explorer please always take the highest performing design! I would think even date check to validate cache would be too slow, some people have hundreds of...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
This is shortsighted design for a cache. Thankfully (and partly because of me) there's a way in Win7 to do reliable MUI cache invalidation. I haven't tested it in a while and assume this is the subject...
View Articlere: Why does Windows keeps showing the old indirect strings even after I...
Title should be "Why does Windows *keep* showing" instead of "Why does Windows *keeps* showing".
View Article