dbgrind de sağ sol tuşlarını kullanma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

dbgrind de sağ sol tuşlarını kullanma

Mesaj gönderen erdogan_ozkaya »

Arkadaşlar,

dbgrind de düzenleme yapıyorum düzenleme yaparken sağdaki veya soldaki veya yukarıdaki hücreye geçmek istiyorum sağ sol tuşlarını nasıl kullanabilirim dbgrind keypress olayına nasıl birşey yazabilirim ?

Teşekkürler.
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: dbgrind de sağ sol tuşlarını kullanma

Mesaj gönderen erdogan_ozkaya »

begin
case Key of
VK_Left : begin
dbgrdPUANTAJ_LISTESI.SelectedIndex := dbgrdPUANTAJ_LISTESI.SelectedIndex+1
end;
VK_Right: begin
dbgrdPUANTAJ_LISTESI.SelectedIndex := dbgrdPUANTAJ_LISTESI.SelectedIndex-1
end;
VK_Up : begin
QRY_PERSONEL_PUANTAJ_DB.Prior;
end;
VK_Down : begin
QRY_PERSONEL_PUANTAJ_DB.Next;
end;
end;
if Key in [VK_LEFT, VK_RIGHT, VK_UP, VK_DOWN] then Key := 0; // bu tuşları kullandık, dolayısıyla aynı tuşa iki kere basmak istemeyiz...
end;
Cevapla