|
||||||
LazyWeb Request: XP Themes Wonky
This past weekend, I uninstalled several unused applications from my desktop PC (an HP Pavilion running Windows Media Center Edition 2005 SP2), including HP ImageZone, HP Tunes, and several utilities included with my HP LaserJet 1320 printer. Shortly thereafter, I noticed that dropdown lists in IE6 were not themed; they looked like they had been transplanted from Windows 2000. I ran System File Checker and it seems to have fixed the dropdowns, but all system dialogs exhibit the behavior shown above, regardless of which theme I select. (Oddly, Task Manager’s tabbed dialog is correctly themed. It’s almost like a manifest file for explorer.exe has been deleted?) I have since Googled extensively and even attempted a System Restore to a point before I uninstalled the software, but nothing will bring back my dialog themes. If you know how to fix this, please share! Update: It seemed to me that IE, Explorer, etc. were not using the correct version of the Windows Common Controls library (ComCtl32.dll), so I Googled for "explorer.exe.manifest", which eventually led me to this article, which includes examples of manifests to tell an application to use version 6.0 of ComCtl32.dll. And sure enough, when I created manifests for IE, Explorer, and RunDll32.exe, my themed dialogs were back! I'm not sure what happened to cause these applications to stop using version 6, but I can live with this solution. |
Articles
Easy RSS in VB.NETIs Inheritance Overrated? A Tale of Tabbed Pages Categories
.NETBlog Career Cycling Geek Humor Microsoft Music Personal Rants Reading Software Tech Usability VB Archives
March 2008December 2006 August 2006 April 2006 February 2006 January 2006 December 2005 September 2005 June 2005 May 2005 March 2005 January 2005 December 2004 September 2004 July 2004 June 2004 January 2004 August 2003 July 2003 May 2003 April 2003 March 2003 February 2003 January 2003 December 2002 November 2002 Misc
Talk to MeSubscribe |
|||||