There definitely seems to be a bug: checking "Use internal icon" has no effect here.
���� wrote > This resolved a half of the problem. > menu uses two kinds of folder icons. One refers to the one in > Powerpro.exe, another seems still to be extracted from shell32.dll. > I don't know, I guess I should prevent it to show the icons from the > menu, unless I figure out how to solve it. Testing here, PowerPro never shows its internal folder icon no matter what settings I try. I never noticed this before, because I don't use icons on most of my menus, and because I customise by hacking shell32, editing many of its icons, including the Open and Closed folder icons, rather than using a system setting or XP's themes to request that a different icon be used for folders. Editing shell32 is a very reliable way of fixing MS designs :-) In XP you have to work around the File Protection by copying your edited shell32.dll to c:\windows\system32\dllcache as well as to c:\windows\system32. Windows will complain, once only, and ask for the Windows CD. Don't insert the CD. Cancel that dialog and it gives up. I just experimented setting one of my menus to show 16x16 icons and checking "Use internal folder icon to represent submenus on menus". I also colored powerpro.exe's icon 2 (the folder) green (temporarily!) just to be sure about which icon is being shown. No green icon appeared on my test menu. The menu has both types of submenu: - one is from *format submenu ... *format endsubmenu - one is from *menu folder c:\pathto\foldername both of which show an icon from inside shell32.dll. Counting the icons from 1, as in microangelo, not from 0, as in the registry and .reg files, PowerPro is using icon 4 (a closed folder) from shell32 - even though I asked for powerpro's internal icon. Oddly, even though I set 16x16 as the icon size in the command list's properties, pp showed me what must have been either the 24x24 or the 32x32 icon scaled down to 16x16. My file manager always uses the 16x16 x24bit variant in the small icon views such as Details view. ________________________________________________ I believe that when the user checks "use internal icon to represent submenus", pp should do one of these two things, though I am not sure which of the two is best: [a] use the pp internal icon for real submenus made with *format submenu; use the system's folder icon for dynamic submenus made with *menu folder. That way the user can see the difference between those two kinds of submenu -- especially if the user replaces the powerpro internal icon with something representing a submenu rather than a folder. or [b] use the pp internal icon for both types of submenu described in [a] Either [a] or [b] would be better than always ignoring the "use internal" setting, as now. ________________________________________________ ���� wrote: > menu uses two kinds of folder icons. One refers to the one in > Powerpro.exe, another seems still to be extracted from shell32.dll. Lucky you! I can only get it to show the shell32 icon; it never shows the powerpro internal icon. What kind of command item in your Menu gets the internal icon shown? _______________________________________________ Something else I noticed: In Command Lists, Setup, Defaults for All Menus, checking or unchecking "Icons on *Window, *Menu Folder etc" has no effect on a *Menu Folder which is embedded in another menu. But when the *Menu Folder command is a button on a bar then the menu shown will obey this setting. _______________________________________________ My suggested workaround to all the above: hack shell32.dll ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/JV_rlB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/power-pro/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
