What's the difference between the two? What defines a procedure and what defines a function? What's the reason for putting (examples) : Boolean; and (theATPA : T2DPointArray) : T2DPointArray; at the end of funtions, do they serve a purpose?
My apologies if these are basic but I have been wondering about them for a while now and can't stand not knowing,
Cheers. :)

