Autor Beitrag
ThomasQ
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 32



BeitragVerfasst: Fr 21.09.12 18:32 
Hallo!

Mittels goFixedRowSelect 'aktiviere' ich die fixierten Spalten. Die jeweiligen Zellen 'reagieren' auch auf einen Mausklick (färben sich für die Dauer des Klicks). Weiter passiert aber (noch) nichts! Mit Hilfe welcher Methode ermögliche ich es nun, dass beispielsweise die jeweiligen geklickten Spalten sortiert werden? Die Methode 'OnFixedCellClick' hilft mir da auch nicht weiter...

Weiß mir da jemand zu helfen?
bummi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1248
Erhaltene Danke: 187

XP - Server 2008R2
D2 - Delphi XE
BeitragVerfasst: Fr 21.09.12 19:20 
www.swissdelphicente.../showcode.php?id=423

nur würde ich einen anderen Separator verwenden
ausblenden Delphi-Quelltext
1:
2:
3:
4:
const
  // Define the Separator
  TheSeparator = #9;
var

_________________
Das Problem liegt üblicherweise zwischen den Ohren H₂♂
DRY DRY KISS
ThomasQ Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 32



BeitragVerfasst: Fr 21.09.12 22:12 
Wenn ich das richtig verstehe, muss ich eine extra Schaltfläche (wegen ButtonClick) einbauen...ich möchte eigentlich eine Aktion, wenn ich auf eine beliebige Spalte in Zeile 0 klicke.
bummi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1248
Erhaltene Danke: 187

XP - Server 2008R2
D2 - Delphi XE
BeitragVerfasst: Fr 21.09.12 23:22 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm2.StringGrid1FixedCellClick(Sender: TObject; ACol,
  ARow: Integer);
begin
    SortStringGrid(StringGrid1, ACol);
end;


Options goFixedRowClick = true

_________________
Das Problem liegt üblicherweise zwischen den Ohren H₂♂
DRY DRY KISS
ThomasQ Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 32



BeitragVerfasst: Sa 22.09.12 00:01 
Bei mir funktioniert die Methode lediglich mit einem Doppelklick. Geht das auch mit einem einfachen Klick? Dennoch vielen Dank für die geduldige Hilfe!!!
bummi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1248
Erhaltene Danke: 187

XP - Server 2008R2
D2 - Delphi XE
BeitragVerfasst: Sa 22.09.12 00:36 
Nein, geht bei mir auf einfachem Klick ...
? FixedRows = 1
? goFixedRowClick = true
? Richtiges Event

_________________
Das Problem liegt üblicherweise zwischen den Ohren H₂♂
DRY DRY KISS
ThomasQ Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 32



BeitragVerfasst: Sa 22.09.12 13:08 
Die Eigenschaften habe ich alle so gesetzt...dennoch geht es hier nur mit Doppelclick! Besser aber so, als gar nicht! Vielen Dank für die Hilfe!