Topic: Possible bug with AppGraphics

I'm really enjoying using AppGraphics, great addition to Simply Fortran. I have noticed in the interface of applications using AppGraphics noticeably degrade in resolution after linking an icon to the .exe with the linker in project options. Not a real problem as it does not effect the program itself in any way. Just wanted to throw it out there in case nobody else has noticed it yet.

This is without linking
https://db.tt/U2eLETx7

This is linked
https://db.tt/mPZ7aBDN

Re: Possible bug with AppGraphics

Ryan,

This behavior is a minor bug that I wasn't aware of.  Windows applications, in order to "appear" modern, must specify that they can use a certain version (6.0 or higher) of Common Controls, a Windows library that provides buttons, list boxes, combo boxes, etc.  The AppGraphics library contains the necessary manifest information to specify using Common Controls 6 or higher, but, for some reason, this information is lost when adding an icon.  I'll have to figure out why that's occurring.  It might also be advisable that Simply Fortran add this manifest information to any application that adds an icon as these days everyone would want their application to have a modern appearance.

Jeff Armstrong
Approximatrix, LLC

Re: Possible bug with AppGraphics

Thanks for the quick reply Jeff. I had not yet been able to try compiling on another computer to rule out a problem on my end. I'm really liking the work you are doing with Simply Fortran. In my opinion this program blows any other product of any price range completely out of the water.