Voila j'ai une form avec un DBGRID et DBNavigator.
La touche "fin" me met en fin de ligne dbgrid et "home" en début : ok
Maintenant j'aimerais utiliser une facon differente de faire :
Shift + fin = fin de ligne du dbgrid
Shift + home = debut de ligne du dbgrid
fin = derniere ligne du dbgrid
home = premiere ligne du dbgrid
et une gestion particulière de la touche Suppr.
là je vois pas du tout comment faire, si vous avez une solution...
j'ai d'abord pensé à reutilisé ce code
Mais il ne m'intercepte pas ces touches
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 void __fastcall TForm1::DBGridKeyPress(TObject *Sender, char &Key) { char keyString[25]; keyString[0] = Key; strcpy(&keyString[1], " Was Pressed"); Application->MessageBox(keyString , "Key Press", MB_OK); }
Partager