Bonjour, je suis entrain de développer un logiciel de gestion de caisse tactile. voila mon problème : J'utilise le composant écran tactile de windev pour pouvoir utiliser mon logiciel avec la prise en charge d'écran tactile. Je voudrai que dans la fiche client par exemple, qu'and je vais sur un champ de saisie Nom, il m'affiche directement le clavier alphabétique, et quand je vais sur un autre champs de saisie, par exemple code postal, il va fermer l'instance de la fenêtre clavier alphabétique et ouvre une instance Clavier numérique . Voila comment je fait mais a chaque fois il ouvre une autre instance de Clavier numérique ou alphabétique . SI FenEtat(FEN_CLAVIER_COMPLET) = Actif ALORS Ferme(FEN_CLAVIER_COMPLET) SINON OuvreFille(FEN_CLAVIER_COMPLET,SAI_NomClient..NomComplet) FIN PS : J'utilise le même code que vous l'exemple fournie avec windev et aussi le composant ecran tactile Merci de bien vouloir m'aider
Bonjour, L'état "Actif" d'une fenêtre signifie que l'on est en train de saisir quelque chose dedans. Il vaut mieux faire un test sur le fait que cette fenêtre est ouverte Code (Windev): SI PAS (Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!(FEN_CLAVIER_COMPLET) = Inexistant) ALORS Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!(FEN_CLAVIER_COMPLET) SINON Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!(FEN_CLAVIER_COMPLET,SAI_NomClient..NomComplet) FIN