![]() |
Linien-Komponente gesucht
Hi,
kennt jemand eine frei erhältliche Komponente mit der man einfach eine Gerade auf einer Form zur Designtime zeichnet. Ich will das nicht per Code machen. Es soll so ähnlich sein wie z.B. ein Label... Danke schon mal |
Re: Linien-Komponente gesucht
Wie wäre es denn mit
![]() |
Re: Linien-Komponente gesucht
und wie zeichne ich da in der desingtime eine linie rein?
|
Re: Linien-Komponente gesucht
Ich glaube er meinte, dass du die Height Eigenschaft auf 1 setzt (?)
edit: oder auch die Width eigenschaft... Oder meinst du Linien, die in jede Richtung zeigen können? |
Re: Linien-Komponente gesucht
Zitat:
|
Re: Linien-Komponente gesucht
Genau, Shape := stRectangle und dann je nachdem Height oder Width auf 0 setzen. Eine Alternative ist auch noch
![]() Ehhemm: Eine Gerade wirst Du nie zeichnen können :idea: |
Re: Linien-Komponente gesucht
Also IMHO wäre das einfachste, das über Canvas.Lineto zu machen...
|
Re: Linien-Komponente gesucht
das ist alles ein wenig overkill für ein paar linien! ausserdem müssen es auch schräge linien sein können!
|
Re: Linien-Komponente gesucht
Zitat:
|
Re: Linien-Komponente gesucht
Aber wenn er keine Komponente verwendet sondern Lineto, muss er das im OnPaint machen, da sonst bei jedem Neuzeichnen die Linie verschwindet oder zerhackt wird. Wenn Du allerdings schräge Linien willst, kommst Du um eine externe Komponente oder die OnPaint/Canvas Methode nicht rum. Eine mögliche Lösung findest Du
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 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 by Thomas Breitkreuz