folgender Code
Items[ID].setbounds(0, 0, 250, 250);
macht nichts anderes als
Delphi-Quellcode:
Items[ID].Left := 0;
Items[ID].Top := 0;
Items[ID].Width := 250;
Items[ID].Height := 250;
Der Unterschied ist das es mit einem Funktionsaufruf erledigt ist. Wenn man Left, Top, Width und Height einzeln zuweist wird intern 4 mal setbounds aufgerufen.