jak spr. w ktora fixed kolumne klikne

0

Jak sprawdzic w ktora fixedcolumn klikne w stringgridzie?? zeby nr kolumny przeslal mi do label 1.caption i zeby ta procedurka byla w ktoryms z tych events stringgrida?? (nie wiem jak sie to mowi ani pisze bleee :P)

aha i rozmiary kolumna sie zmieniaja!!

z gory dzieki nara

0
noroo napisał(a)

Jak sprawdzic w ktora fixedcolumn klikne w stringgridzie?? zeby nr kolumny przeslal mi do label 1.caption i zeby ta procedurka byla w ktoryms z tych events stringgrida?? (nie wiem jak sie to mowi ani pisze bleee :P)

aha i rozmiary kolumna sie zmieniaja!!

Klikasz dwa razy na OnMouseDown w Events i pokazuje się wtedy coś takiego

procedure TForm1.StringGrid1.MouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
end;

Dorzuć na "begin" nowe zmienne:

var
  ACol, ARow: integer; // kolumna, wiersz

i w ciele tej procedury wpisz coś takiego:
StringGrid1.MouseToCell(X, Y, ACol, ARow);
trzeba pamiętać, że pierwszy wiersz i kolumna mają indeks 0
i do labelka wrzucasz nr kolumny:
Label1.Caption := IntToStr(ACol);
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1