Forum: Object-Pascal / Delphi-Language
Delphi
by Torpedo,
16. Okt 2008
Na dann ist jetzt der richtige Moment etwas dazuzulernen. ;)
Man könnte es zum Beispiel so machen: Man geht jeden Pixel der eigenen Komponente durch und schaut bei wie viel Prozent der Breite und Höhe der Komponente der Pixel ist.
Zum Beispiel wenn die Komponente 100*100 Pixel groß wäre und man beim Pixel x=50 y=10 ist, dann ist man bei 50% Breite (bzw. 0.5) und 10% Höhe (bzw. 0.1).
Jetzt...
Forum: Object-Pascal / Delphi-Language
Delphi
by Torpedo,
16. Okt 2008
Du könntest es auf einer eigenen Komponente (oder einfach im Form-Hintergrund) selbst zeichnen. Also einfach Laden und dann eben ausrechnen wo welche Farbe sein soll.