Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: FMX auf Bitmap invertiert zeichnen

  Alt 23. Apr 2016, 11:33
Ich würde versuchen, mich hier mal von dem VCL-Ansatz zu lösen und Dinge auf dem Firemonkey-Way zu erledigen.

Statt hier auf die Bitmap-Pixel-Ebene herabzusteigen, würde ich lieber vorhandene Mittel aus dem Firemonkey-Baukasten verwenden.

Geht es wie hier anscheinend darum, ein zu zeichnendes Objekt sichtbar zu halten, auch wenn es die gleiche Farbe wie der Hintergrund hat, könnte man z.B. nur während des Zeichnungsvorgangs einen Gloweffect für das Objekt (z.B. TLine) verwenden, der dann die Umrisse vor dem Hintergrund abhebt.

Anliegend mal ein Screenshot, der das verdeutlicht. Hier wird gerade eine schwarze Linie gezeichnet, die sich erkennbar auch vor dem schwarzen Hintergrund abhebt (Anmerkung: Diese Funktionalität ist in der öffentlichen MAC-Version des PixPower-Editors neben anderen Dingen noch nicht drin).
Miniaturansicht angehängter Grafiken
invert.jpg  
  Mit Zitat antworten Zitat