Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Neutral General,
29. Apr 2016
Und wie soll das gehen? Wenn du über den ganzen Bereich transparent drüber zeichnest ist auch der Text betroffen und verfärbt sich.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Neutral General,
29. Apr 2016
Prinzipiell kannst du mit Canvas.Rectangle und BrushStyle = bsClear ein Rechteck um den Text ziehen und dann per FloodFill den Hintergrund des Rechtecks einfärben ohne den im Rechteck enthaltenen Text zu übermalen. ABER wie Blup in seinem Post schon gesagt hat wird es aufgrund der halbtransparenten Pixel (bzw. Grauabstufungen am Rand der Buchstaben) wahrscheinlich etwas pixelig aussehen.
Mit...