Du
musst darfst Width und Height nicht selbst definieren, die gibt es schon seit TControl. Wofür du die Form-Property benutzen willst, ist mir auch schleierhaft, Zugriff auf das übergeordnete Control bekommst du durch die Eigenschaft Parent.
Du musst die Methode Diagramm natürlich auch irgendwo aufrufen, sonst wird nichts gezeichnet.
Solange du kein OffScreenBitmap benutzt, solltest du
Paint überschreiben und dort die Methode aufrufen.