The dots in the name spaces are a small part of it. I use a lot of generics and record types which require features Sven Barth has added.
IBitmap = interface(ICloneable<IBitmap>) TObjectList<TItem: TObject> = class(TIndexedList<TItem>) TPointF = record public class function Create(X, Y: Float): TPointF; overload; static; I have a github account and will host everything there (soon) including the topic documentation files, which along with the source code comments define what happens when I "build" the website. I've just been busy with other stuff like editing videos and writing tools/scripts and addition to testings and modifying the library code itself.
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
