Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes
Révision précédente
|
Prochaine révision
Les deux révisions suivantes
|
valid_car_entry [2008/05/21 07:50] tyrtamos |
valid_car_entry [2008/05/21 07:56] tyrtamos |
return True | return True |
else: | else: |
print bip | self.bell() |
return False | return False |
| |
</code> | </code> |
| |
avec bip="\a", et à condition que l'exécution se fasse à partir d'une console (pas dans idle ni avec le pythonw de Windows) | |
| |
Dernier point, en cas d'insertion, il vaut mieux que celle-ci respecte le protocole de validation plutôt que d'utiliser la méthode habituelle ".insert(). On le fait ici en utilisant .event_generate(car) qui envoie tout simplement le caractère comme s'il venait du clavier. Pour bien montrer que cette insertion passe par la validation, j'ai mis "toto" au milieu de la chaîne à insérer. | Dernier point, en cas d'insertion, il vaut mieux que celle-ci respecte le protocole de validation plutôt que d'utiliser la méthode habituelle ".insert(). On le fait ici en utilisant .event_generate(car) qui envoie tout simplement le caractère comme s'il venait du clavier. Pour bien montrer que cette insertion passe par la validation, j'ai mis "toto" au milieu de la chaîne à insérer. |