Autor Beitrag
Torsten
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 160



BeitragVerfasst: Mo 03.02.03 17:31 
Moinsen Leute,

der Titel sagt eigentlich alles.
Ich habe eine DB-Anwendung geschrieben und will gerne auf die einzelnen Spaltenköpfe in der erste Zeile zugreifen.
In einem TStringGrid ist das eigentlich eher das Problem. Da kann man recht gut die Koordinaten umrechnen (MouseToCell). Im TDBGrid funktioniert das leider nicht so gut.
Hätte eventuell jemand eine Idee, wie ich nun darauf zugreifen kann?

Fragende Grüße

Torsten
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mo 03.02.03 17:41 
Wenn ich Dich richtig verstanden habe, willst Du einen Klick auf die Titelleiste registrieren?

Das geht mit dem Event OnTitleClick des Grids.

Gruß
Torsten Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 160



BeitragVerfasst: Di 04.02.03 10:20 
Hallöle!

Oh wunderbar. Da kann man ja über Column sehr schön drauf zugreifen. Besten Dank für den Hinweis.

Bei meinem TStringGrid habe ich den Zugriff via OnMouseUp realsiert. Aber wie gesagt, dass klappte bei TDBGrid nicht so recht.

Dankende Grüße

Torsten
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Di 04.02.03 10:29 
Gelle? Is klasse das Teil *g*.

Nichts zu danken, man hilft doch gerne.

Gruß