Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
18. Jul 2014
Deine Komponente kann sich m.E. nur innerhalb ihres erlaubten Bereiches zeichnen.
Wenn sie irgendwas "um sich herum" verändert, kann das FMX u.U. halt wieder überschreiben. Ich bin da nicht ganz sattelfest, aber es würde mich wundern, wenn Du da eine funktionierende Lösung finden würdest.
Ein Effect ist quasi ein Control, das über Deinem Control liegt (es also überdeckt und von einem evtl....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
18. Jul 2014
Nur mal so grundsätzlich:
Du hast keinen Einfluss, wann Deine Komponente und das Umfeld gezeichnet wird. Selbst wenn es mit Deinem aktuellen FMX funktionieren würde, könnte es bei der nächsten Version Probleme geben.
Daher solltest Du Dich an das Effect-Prinzip halten und Dich darauf verlassen, dass FMX das dann ordentlich zeichnet.
Ansonsten würde mir nur einfallen, das Control nach...