Announcement

Collapse
No announcement yet.

Tlabel.canvas benutzen?

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

  • Tlabel.canvas benutzen?

    Hallo,<br>

    ein TLabel hat ja eine Canvaseigenschaft. <br>
    Aber wie kann ich die benutzen?<br>
    Genauer: Zum exakten Positionieren wäre bei mir die Verwendung<br>
    des Label.Canvas.Textout günstiger. Wie kann man das verwenden?<br>
    Bei mir zeigt er da gar nichts an.<br>

    Gruß<br>
    Matthias

  • #2
    Hallo,<br>wenn ich Autosize auf False setze und das Label ein bißchen größer ziehe funktioniert bei mir Label1.Canvas.TextOut(5,5,'42');<br>
    Jens Schuman

    Comment


    • #3
      Hallo Jens,<br>

      Danke! Es klappt tatsächlich!<br>
      Allerdings darf man nicht auf die Idee kommen, die Width-Eigen-<br> schaft ohne "Application.Processmessages" vorher zu verändern<br> (vergrößern).<br>
      Dann scheint er wirklich nicht zu wollen.<br>

      Also wieder ein Punkt, wo man das definitiv braucht! Mit<br>
      Label.invalidate oder ähnlichem scheint es nicht zu funktionieren.<br>

      Gruß<br>
      Matthia

      Comment


      • #4
        Anstatt .Invalidate propier .Repaint.

        Gruß Hage

        Comment

        Working...
        X