Registriert seit: 5. Sep 2014
Ort: Ludwigshafen
76 Beiträge
Delphi XE8 Professional
|
Suche Konzept: Bild mit unbekannter Größe
14. Jul 2015, 18:12
Hallo,
ich brauche heute eure Hilfe beim Finden eines geeigneten Konzepts. Dafür erkläre ich euch am Besten ersteinmal die Situation
Situation:
Ich lade während der Programmlaufzeit Daten in ein Record. Diese Daten möchte ich graphisch anzeigen, indem ich sie auf ein Canvas zeichne. Dies übernimmt eine eigene Klasse, was soweit auch wunderbar funktioniert. Das Problem hierbei ist nur, dass ich er NACH dem Zeichnen weiß, wie groß das ganze jetzt eigentlich ist. Die Größe ist hierbei nicht nur von wenigen Faktoren abhängig, sondern von vielen. Bisher habe ich das "Gemälde" immer schön auf eine Komponente (Testform.Canvas) gezeichnet, welche so groß war, dass immer alles gepasst hat.
Ich möchte nun aber die Malerei in einer TImage-Komponente fortsetzen und diese dann der Größe anpassen. Mein Konzept bisher ist, dass meine "Mal-Klasse" 2 Funktionen hat. Die erste zeichnet die Malerei, die 2. macht im Prinzip das selbe, gibt aber als Rückgabewert die Größe zurück. Sprich ich habe doppelte Rechnerei.
Meine Frage ist nun: Kann man das eventuell etwas vereinfachen?
Danke schonmal!
Tobias
|