Hintergrundfarbe bei TCanvas::TextOut ändern (war: Hintergrunffarbe ändern)



  • Hallo,
    wer kann mir helfen. Ich möchte in einem Image einen Text hineinschreiben.
    Wenn ich es so wie hier mache, wird aber der Text in einem weissen
    Rechteck geschrieben. Ich möchte aber mit transparenter Hintergrundfarbe
    arbeiten, so dass der Text ohne diesem Rechteck in die Grafik geschrieben
    wird. Wie macht man das ?

    Gruß,
    Terry

    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent* Owner)
    	: TForm(Owner)
    {
        Image1->Picture->LoadFromFile("Test.bmp");
        Image1->Canvas->Font->Name="Ariel";
        Image1->Canvas->Font->Size=40;
        Image1->Canvas->Font->Color=clRed;
        Image1->Canvas->TextOut(5,5,"Testtext");
    }
    //---------------------------------------------------------------------------
    


  • Hallo

    Siehe zum Beispiel hier.

    bis bald
    akari



  • Ja Super, das war's
    Vielen Dank.

    Terry


Anmelden zum Antworten