Items[ID].setbounds(0, 0, 250, 250);
Ok, da wäre ich nie drauf gekommen.
Damit setzte ich den Bereich in dem gezeichnet werden kann, richtig?
Das setzt die Größe des Controls. Und da der Canvas eines TGraphicControls selbiges komplett überdeckt, kannst du dann auch überall im BoundsRect malen (bis auf einen etwaigen Rand vielleicht - muttu ausprobieren).