Siema ... mam taki problem:
Jest kod:
po naciśnięciu przycisku wykonywana jest procedura:
if Y=0 then exit else
Y:=Y+1;
sg.Cells[x,y]:='@';
chodzi o to żeby po naciśnięciu przycisku do string grida dodawany był znak @ ... ale to niestety nie działa ;(
nie wiem dlaczego ... x i Y są zadeklarowane jako x,y : integer;
zrobiłem tak:
var
X,Y : integer;
begin
X := sg.Col;
Y := sg.Row;
X := X+1;
Y := Y+1;
sg.Cells[X,Y]:='@'
po kliknięciu dodaje się @ do tabeli ale dodaje się on do x,y+1 od zaznaczonego miejsca .. jeśli nacisnę przycisk muszę jeszcze raz zaznaczyć string grid ... czy da się to jakoś załatwić żeby nie klikać na string grida po każdym naciśnięciu przycisku ? tz. żeby razem z przesunięciem znaku przesuwało się zaznaczenie na dane pole ?
z góry dzięki !