![]() |
Vertikale Linie??
Hi
Ich bekomme es einfach nicht gebacken, ich versuche eine vertikale Linie im StringGrid zu zeichnen da kommt alles raus nur keine gerade Linie Was mach ich falsch :oops:
Delphi-Quellcode:
if (ACol = 1) And (ARow In [1, 2, 3, 5, 6, 7, 9, 10, 11, 13, 14, 15, 17, 18, 19, 21, 22, 23]) then
begin StringGrid1.Canvas.Pen.Color := clBlack; StringGrid1.Canvas.MoveTo(Rect.Top, Rect.Bottom); StringGrid1.Canvas.LineTo(Rect.Right, Rect.Bottom); end; end; |
Re: Vertikale Linie??
Die Koordinaten, die du angibst sehen auch etwas komisch aus
Warum nimmst du .Top als X-Position? Wo soll die Linie gezeichnet werden links, rechts, diagonal? |
Re: Vertikale Linie??
Liste der Anhänge anzeigen (Anzahl: 1)
Ich möchte die Linie von oben nach unten zeichenen
Aber irgenwie will das nicht so |
Re: Vertikale Linie??
Delphi-Quellcode:
bzw.
StringGrid1.Canvas.MoveTo(Rect.Left, Rect.Top);
StringGrid1.Canvas.LineTo(Rect.Left, Rect.Bottom);
Delphi-Quellcode:
StringGrid1.Canvas.MoveTo(Rect.Right, Rect.Top);
StringGrid1.Canvas.LineTo(Rect.Right, Rect.Bottom); |
Re: Vertikale Linie??
Danke so gehts und ich glaube jetzt habe ich das auch verstanden :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 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