Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Problem Markieren von Zeile in StringGrid
HollowMan_COS - So 07.03.04 12:55
Titel: Problem Markieren von Zeile in StringGrid
Hallo,
habe ein Problem mit meiner StringGrid. Ich habe in einige Zellen Bilder(TImage) eingefügt. Wenn ich auf das Bild klicke, soll die gesamte Zeile selectiert sein. Wenn ich in Zellen klicke, in denen nichts steht oder nur Text, funktioniert es. Wie bekomme ich das hin, wer kann helfen?
Danke für Eure Hilfe.
rokdd - So 07.03.04 13:35
hallo,
verstehe nicht ganz Tstringgrid mit bildern?
rokdd
HollowMan_COS - So 07.03.04 21:19
@rokdd: Danke, für den Tip, werde es gleich ausprobieren melde mich dann wieder.
Das Einbinden von Symbolen ist ganz einfach:
Quelltext
1: 2:
| TImage.Parent:=StringGrid; TImage.Rect:=Stringrid.Cell[x,y}.Rect |
Brauchte die Bilder für Flaggensymbole.
Keldorn - So 07.03.04 22:58
@HollowMan_COS
was passiert, wenn das Grid gescrollt wird?
für mich wäre es besser, wenn du die Bilder im Ondrawcell eriegnis selber zeichnest. Dann umgehst du auch Probleme mit der Navigation.
Threads gibts da genug
DRAWGRID BILDER
STRINGGRID BILDER
Mfg Frank
rokdd - So 07.03.04 23:08
@ Keldorn: a) du weißt nicht ob er überhaupt scrollen will/muss
b) gehört das zum Thema? Er wird es schon wissen und wenn es nicht klappt kann er immer noch posten!
Rokdd
Keldorn - So 07.03.04 23:10
rokdd hat folgendes geschrieben: |
@ Keldorn: a) du weißt nicht ob er überhaupt scrollen will/muss
b) gehört das zum Thema? Er wird es schon wissen und wenn es nicht klappt kann er immer noch posten!
|
weils mit dem image auch nicht unbedingt einfacher wird. du mußt ja bei einem klick auf ein image dann wissen, in welcher "Zelle" es steckt um die Zeile zu selektieren.
rokdd - So 07.03.04 23:15
ja aber er könnte es ja uch so machen:
beim zeichnen weiß er in welche zeile das bild kommen soll. also setzt man den tag des bildes auf die zeile. wird das bild angeklickt markiert es mithilfe des tags den tsringgrid..
rokdd
HollowMan_COS - Mo 08.03.04 13:53
@rokdd : Danke für deinen Tip, hat gefunzt.
@Keldorn: Du hast recht, beim scrollen bleibt das Bild stehen, und überschreibt die anderen Felder, werde mir mal deine Links anschauen, bei Fragen melde ich mich wieder. thx.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!