Problem mit Text out auf Canvas



  • Hallo,

    ich arbeite gerade an einem Schildsmiley generator.
    Eigentlich ist er so gut wie fertig, allerdigs gibt es einen fehler den ich
    einfach nicht los werde. 😞
    Hier mal ein Bild das eigentlich alles erklären sollte.
    ..::Bild::..

    Mfg Happymax



  • Meine Kristallkugel sagt, du schreibst mit TextRect den Text und hast den BrushStyle vorher nicht zurückgesetzt.
    Mit Code wäre ne Diagnose aber einfacher...



  • Morris Szyslak schrieb:

    Meine Kristallkugel sagt, du schreibst mit TextRect den Text und hast den BrushStyle vorher nicht zurückgesetzt.
    Mit Code wäre ne Diagnose aber einfacher...

    Ich schreibe den text so:

    Smileybox->Canvas->TextOutA(0+AbstandLinksRechts,0+AbstandObenunten,Schildtextvar);
    

    Edit:

    Hat sich gelöst danke für den Tipp mit dem BrushStyle zurücksetzen.
    Ich habs jetzt so gemacht:

    //Text zeichenen
    Smileybox->Canvas->Brush->Style = bsClear;
    Smileybox->Canvas->TextOutA(0+AbstandLinksRechts,0+AbstandObenunten,Schildtextvar);
    //Text zeichenen--
    

Log in to reply