impossibleok
Messages postés54Date d'inscriptionlundi 27 mars 2006StatutMembreDernière intervention26 juin 2009
-
16 nov. 2008 à 13:31
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
18 nov. 2008 à 18:45
bjr tous le monde;
est ce possible d'empecher la focalisation d'un DBGrid? je m'explique:
quand je fais Nouveau Enregistrement, j'active qlq Edits pour les entrées et en paraléle j'aimerais que mon DBGrid ne puisse avoire le focus avant que je poste ou que je supprime le nouvel elregistrement.
impossibleok
Messages postés54Date d'inscriptionlundi 27 mars 2006StatutMembreDernière intervention26 juin 2009 17 nov. 2008 à 12:07
re Cantador
si je fais Edit1.SetFocus c'est vrai l'edit aura le focus mais ce que je veus c'est que je ne peus cliquer sur le DBGrid qu'une fois j'ai poster ou annuler mes saisies.
genre:
nouveau enregistrement-----> DBGrid.Enabled:=False;
valider Enregistrement/Annuler Nouveau Enregistrement----> DBGrid.Enabled:=True
mais en faisant ça je reduit la lésibilité sur le DBGrid donc je voulais le rendre incliquable sans qu'il perd la moindre lésibilité.
alors???
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 18 nov. 2008 à 18:45
et au final cela devrait donner ça :
Panel1.Enabled := (Query1.State <> dsBrowse);
à coller quelque part sur l'activate par exemple..
autrement dit ton grid se débloque en cours d'insertion sinon couic...