   Screensaver IDS_DESCRIPTION string not showing up properly.
  I''ve been working on an OpenGL framework for screensavers and have everything working perfectly except an issue with the IDS_DESCRIPTION string of the screensaver. I''ve included the string table and IDS_DESCRIPTION in the resource file and it is set to 1 with a string following it. But something strange seems to happen. I think I''ve covered most of the cases here (all are without the .scr extension):- If my screensaver''s filename contains a capitol letter, it will display the filename in the description display (you know, desktop->properties->screensaver). - If I have a space in the name it will also display the filename.- If I have 2 capitol letters at first, it will display the filename with the first capitol, followed by all lowercase.- If I start the filename with ss (or SS/Ss/sS), it will just strip off the ss and give you the rest of the filename following our rules already laid out (this seems like it could be intentional)... - It also seems if the filename prefix is longer than 8 characters it displays the filename as well...Otherwise, it will actually display the IDS_DESCRIPTION string as the screensaver''s title...Without recompiling just by changing the filename I can get these cases to hold true. Does this seem like a normal way for windows/screensavers to behave? I think it may have something to do with my resource file but nothing else has an ID of 1, certainly not in the string table anyway...I''m using Windoze XP Pro SP1 with MS VC++ .NET. Any knowledge/insight would be helpful.Thanks,Z'' 