![]() |
Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül
Hmmm,
Ok, das ist mir nun alles klar. Jetzt habe ich mein Grid gezeichnet. In Zelle (1,1) ist nun die Farbe clInfoBK. Wie kann ich jetzt im MouseMove - Ereignis auslesen, wenn ich über die Zelle (1,1) fahre, das diese clInfoBk ist ? Gruss Holger |
Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül
Hallo,
im MouseMove Ereignis bekommst Du die x und y Koordinaten der Mausposition. Mit MouseToCell kannst Du diese Koordinaten in ZellKoordinaten umwandeln. Dann brauchst Du nur noch die Farbe ermitteln. Grüße Klaus |
Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül
Alles klar,
das habe ich auch schon gemacht. Und wie bekomme ich dann die Farbe ausgelesen ?
Delphi-Quellcode:
ist ja für das ganze Grid, und
STGrid.Color;
Delphi-Quellcode:
gibt es nicht.
STGrid.Cells[X,Y].Color;
Gruss Holger |
Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül
Wie wäre es mit StringGrid1.Canvas.Pixels(x,y):TColor?
Grüße Klaus |
Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül
Ist X = Spalte und Y = Zeile ?
... weil habe ja mit MousetoCell die Spalten und ZEilen herrausgesucht Gruss Holger |
Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül
Zitat:
|
Re: StringGrid -> Beim Zeichnen, auch Zellen mit Text fül
Das war mir klar,
dachte nur das auch eine Funktion gibt, der ich die Spalten übergeben kann. Hat sich aber erledigt, da es ja eigentlich keinen Sinn macht. Gruss und nochmal danke. Holger |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:26 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