![]() |
Rahmen um mehrere TLabels zeichnen
Hallo,
ich habe mehrere TLabels in einem Frame zusammengefasst, das im Formular mehrfach verwendet wird. Ich würde gerne um jedes dieser Frames einen Rahmen zeichnen. In welcher Methode von TFrame gehört das hinein? Wenn ich es beim Show mache, geht vermutlich der Rahmen nicht mit, wenn das Frame zur Laufzeit verschoben wird (brauche ich im Moment noch nicht, aber möglicherweise kommt das noch) |
AW: Rahmen um mehrere TLabels zeichnen
Zitat:
Schau dir mal "StaticText" an. Das könntest du anstatt der Labels verwenden. StaticText hat schon einen Rahmen, den man über die Properties "BevelKind", "BevelInner" und "BevelOuter" gut einstellen kann (falls du so einen Rahmen meinst) |
AW: Rahmen um mehrere TLabels zeichnen
VCL oder FMX?
|
AW: Rahmen um mehrere TLabels zeichnen
@Helmi
Nein, ich meine einen Rahmen um das ganze Frame, also um alle Labels des Frames zusammen. Mehrere Labels brauche ich, weil nicht alles in der gleichen Schriftgrösse angezeigt werden soll, sonst würde ich statt eines Frames mit einem Label auskommen. @Uwe Raabe VCL (Was ist FMX?) |
AW: Rahmen um mehrere TLabels zeichnen
ach so - sorry - hab ich missverstanden
würde dir ein TBevel auch reichen? Oder was für einen Rand meinst du genau? |
AW: Rahmen um mehrere TLabels zeichnen
Zitat:
Wenn du bei dem Rahmen nicht etwas ganz bestimmtes haben willst, hast du mindestens schon mal zwei Möglichkeiten:
|
AW: Rahmen um mehrere TLabels zeichnen
Danke euch beiden, das ist wohl die einfachste Lösung und genügt mir.
Über TBevel bin ich bisher noch nicht gestolpert (habe so etwas noch nie gebraucht). Schön, was die VCL so alles zu bieten hat :-D |
AW: Rahmen um mehrere TLabels zeichnen
Oder ein TBevel verwenden?
[edit] Bin wohl zu Langsam beim Antworten. Aber die DP vergisst auch mal wieder ihe RedBox. |
AW: Rahmen um mehrere TLabels zeichnen
wenn es ein farbiger Rahmen sein soll, könntest auch folgendes machen:
klatsch ein TShape auf das Frame stell die Property Brush.Style auf bsclear, bei der Property Pen kannst du dann bei Color die Farbe einstellen und bei Width die Breite des Rahmens wenn du dann noch Align auf alClient stellst hast du einen farbigen Rahmen, mit variabler Breite um das Frame |
AW: Rahmen um mehrere TLabels zeichnen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz