>And if you look in the "develop" branch of fpGUI, there is an even later >AggPas version - last updated a month ago
I downloaded the fpGUI repository to have a look at it, and thought I would see if any of the things I was encountering with it were addressed yet. Sure enough, I found {$IFDEF AGG2D_USE_FREETYPE} {$UNDEF AGG2D_USE_WINFONTS} {$ENDIF} Already there, actually formatted exactly the way I did to get it to compile. So I went back in the history of the file to see when that was added, and I found it.... 4 years ago! This was really puzzling because I had to fix the version included with fpGUI 1.4.1 which was from 2015. Well looking more closely, I discovered there are 2 units... agg2D.pas and agg_2D.pas. well agg2D.pas is all the way at the bottom of all the agg_* units so I never knew it was there.... so when I specifically looked for agg_2d.pas (which is the one I was using) I found that it also was fixed, but only 11 months ago... after 1.4.1 was released. So mystery solved... but......... It raises a new question... What is the difference between agg2D.pas and agg_2D.pas and which one do I want to be using? Also when looking through the fpGUI as well as the Freepascal repositories, there are just thousands of commits. looking at all those commits gives a real appreciation for the amount of work that has gone into the project. So a huge thank you goes out to everyone who has worked so hard to make freepascal as awesome as it is, as well as the people who are such a tremendous help on this list. Honestly if not for FreePascal, I would still be trying to put together Pentium 233 computers to run my old DOS applications on. (not fun, components are getting hard even to find on ebay now) I just don't have time to do a massive re-write all at once, and FreePascal let me drop in my Turbo Pascal programs and pretty much just run them. James _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal