I use only TMS VCL UI Pack and FastReports for VCL.
The more third-party libs you use, the more dependencies you have on the next major upgrade, and the more testing you must do on the arrival of new versions of the libs.
Less is more.
Lars Fosdal replied to algodritmo's topic in I made this
For algorithms to be maintainable and testable, they need to be separated from the UI.
The UI can deliver inputs, but the math/logic needs to be black boxed seen from a UI perspective.
David Heffernan replied to A.M. Hoornweg's topic in Windows API
For example this 10 year old answer has example code
https://stackoverflow.com/a/5133222/505088
I think I've made a few minor improvements to this over the years, but the code here works fine.
David Heffernan replied to A.M. Hoornweg's topic in Windows API
Not if the comctl v6 manifest hasn't been activated in your thread. You'll have comctl v5.8.
You need to activate the comctl v6 manifest whenever your DLL is called and deactivate whenever it returns. Every function should activate on entry, deactivate on exit.
I do this in my Excel com add in.
Hi again Tim. I see in another thread that you've installed Image32 as part of SVGIconImageList. I suspect the problem lies there and you may need to temporarily uninstall
SVGIconImageList and reinstalling Image32 before compiling the FMX sample apps. Otherwise, I'm not aware of anyone else having problems with compiling the samples.