Hey.
Der Code hier geht nicht:
inc(Object.Left);
Allgemein zu den Prozeduren (keine Funktionen!)
inc und
dec:
inc: steht für increment - zu deutsch: erhöhen
z.B.
Delphi-Quellcode:
var i: Integer;
i := 0;
inc(i); // hier wird i um 1 erhöht;
inc(i, 10) // hier wird i um 10 erhöht,
// d.h. dass 10 ein optionaler
// Paramter ist
dec: steht für decrement - zu detusch: erniedrigen oder auch verringern (nach ausdrücklichem Wunsch
)
Hier gilt das selbe Beispiel wie oben genannt...
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)