Zitat von
Luckie:
Entweder musst du da Label subclassen und im OnPaint des Labels zeichnen oder du leitest dir von dem Label ein eigene Label ab und überschreibst dort das OnPaint Ereignis.
Ich habe kein OnPaint beim TntLabel zum Überschreiben gefunden.
Zitat von
SirThornberry:
Wenn dem so ist kannst du auch auf das label verzeichten und gleich auf das Form zeichnen. Ansonsten solltest du von dem Label ableiten und selbst ein OnPaint implementieren (Paint überschreiben und OnPaint-Event einführen).
Ich habe eine Groupbox und ein Panel drunter, also kann ich nicht direkt aufs Form zeichnen (auch weil die zur Laufzeit skaliert werden).
Ich habe kein Paint zum Überschreiben, oder meinst Du Repaint? Wie bekomme ich da ein OnPaint rein?
Ich hätte da noch ein "TTntCustomLabel.DoDrawText(var Rect: TRect; Flags: Integer)", vielleicht könnte ich die überschreiben.
Grüße, Messie