Application Main Icon is "FR"
After upgading from FR 3.15 to 3.18 every application that uses FastReport is showing the FR icon in Explorer. I've tried reloading the app's icon (Delphi 7 by the way), adding it to the main form, deleting the app's .res file. The proper icon is in the exe file, but it's in second place while the FR icon is first and therefore is used by Windows.
I seem to remember this exact problem from years ago with Delphi 4 and FastReport 2 but I can't find it again in the archives. I really need to get this fixed fast so any help at all is appreciated. Thanks.
TimB
I seem to remember this exact problem from years ago with Delphi 4 and FastReport 2 but I can't find it again in the archives. I really need to get this fixed fast so any help at all is appreciated. Thanks.
TimB
Comments
Project->Options->
Tab Application->
Icon.
I think there is the mistake. You do not see the icon of your Mainform in the explorer, you see the application-icon which is set there.
Daniel
I've "fixed" the problem by adding a new .res file with a copy of the application icon named "AMAINICON". Since the icons get sorted alphabetically this forces it to be the first icon in the exe file.
I suspect that somewhere in the FastReport resources is an icon name that gets sorted before MAINICON. Or possibly it's just the same MAINICON and Delphi for some reason decided to change the order when FR 3.18 was installed.
I'd still prefer to fix this properly if anyone else has any better ideas, but at least I can keep going now.
TimB
Detlef.