realbasic-nug.fr
[Top] [All Lists]

Re: Real et le Evenements

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: Real et le Evenements
From: Michel LO <michel dot lo at albireo dot biz>
Date: Tue, 31 Oct 2006 19:22:44 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <C16D055C dot E3CD%serrano dot jc at elp-info dot fr> <22BFC8AA-B44E-46BA-AA51-6ADD990613DC at albireo dot biz> <CEDD1EB9-62AA-4DCA-B19D-1782A18B73EE at cretaux dot com>
Je pense que le timer n'est pas une bonne solution.

Le timer fait qu'il y a toujours un truc en train de tourner dans le programme. Trop rapide et cela prend de la cpu qui fait que le programme en attente ralentit la machine (par exemple si le programme RB qui attend la saisie est mis de c$oté pour faire autre chose). On ne peut pas non plus mettre le timer trop long, parce que sinon, le programme permet le focus ailleurs et d'un seul coup revient sur l'edit fioeld.

La solution timer est valable uniquement dans un environnement mono tache.


Michel Lo
BELT
45, rue Aristide Briand
92300 LEVALLOIS-PERRET


Le 31 oct. 06 à 18:55, antoine cretaux a écrit :


Moi je mettrais un timer tant que le texte est vide je met le focus. Quand un texte est là j'arrete le timer....


Le 31 oct. 06 à 13:51, Jean-Claude SERRANO a écrit :

Bonjours,

Je cherche une solution à un problème que je n'arrive pas à résoudre avec
RéalBasic.

Voilà, j'ai un EditField dont je ne veux pas que l'utilisateur puisse sortir
tant qu'il n'a pas renseigné une bonne valeur.
Exemple : l'editfield doit garder le focus tant qu'une valeur n'a pas été
saisie (saisie obligatoire)

J'ai mis ma procédure de contrôle dans le "LostFocus" de mon "editfield" et cela fonctionne correctement sauf lorsque j'ai une listbox, combobox, ou un
bouton sur ma fenêtre.

Il me faudrait donc savoir soit :
- Comment "tuer" la liste des évènements en cours (ou en mémoire)
- Comment empêcher la sortie d'un editfield tant qu'une valeur n'a pas été
renseignée.

Merci d'avance à tous.

Jean-Claude.







<Prev in Thread] Current Thread [Next in Thread>