Announcement

Collapse
No announcement yet.

TextOut ohne Hintergrund ??

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TextOut ohne Hintergrund ??

    Hallo !

    Ich möchte gerne in ein TImage über den Canvas eine spezielle Grafik zeichnen. Das tue ich mittels FillRect und FrameRect. Die Farben dafür setze ich mit Canvas->Brush->Color.
    Jetzt will ich zum Schluß noch Text zeichnen und setzte die Textfarbe mit Canvas->Font->Color... Der Text erscheint aber immer mit einem rechteckigen Hintergrund in der letzten Brushfarbe. In der Doku steht doch, dass ich extra das TextFlag auf ETO_OPAQUE setzten muss, damit der Text einen rechteckigen Hintergrund hat. Wie kann ich denn einen Text OHNE Hintergrund zeichnen ?

    Hat das schon mal jemand gemacht und es funktioniert ?

    Danke für Tips !

    Gruß,
    André

  • #2
    Gibt es die Möglichkeit:
    object->Transparent = true;
    einzustellen? Kann im Moment nicht nachschauen.

    Gruß,
    Uw

    Comment


    • #3
      Probier mal<pre>
      FCanvas.Brush.Style := bsClear;
      </pre>
      Uli

      Comment

      Working...
      X