Discussion: Comportement étrange Combo [WD21]

  1. #1
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut Comportement étrange Combo

    Bonjour à tous,

    Je rencontre actuellement un problème chez un client que je n'arrive pas à reproduire.
    Toutes les combos de l'application se comportent de la même façon, c'est-à-dire que si on clique dessus pour sélectionner une valeur, elle se referme de suite !

    Auriez-vous une idée ?
    Sur une façon de procéder pour trouver la cause ? Car pour le moment, j'essaye sur différents postes avec différentes configs et je ne rencontre pas ce problème

    Pour info, un truc qui m'a interpellé mais je ne pense que ce soit cela, quand j'ai pris la main sur la poste du client, j'ai eu le droit à un écran tout carré, une config de 1280x1024. Je ne connaissais pas, j'ai été surpris.

  2. #2
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Pour mieux vous rendre compte, j'arrive à simuler le rendu que le client a, en faisant un double clique sur la combo.

    D'ailleurs en réfléchissant je me demande si ce n'est pas la souris qui fait un double-clique par défaut...
    Je met le sujet en stand-by en attendant la vérification des paramètres de souris.

  3. #3
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Vérification des paramètres de la souris... RAS

    Ce que je n'avais pas remarqué précédemment, c'est que les combos fonctionnent bien sur l'écran principale. Par contre, sur une fenêtre autre, non.
    Quand on clique sur la combo, il y a une sorte de 'scintillement', c'est-à-dire que l'écran principal qui se trouve derrière semble apparaître/disparaître.

    Je vais tester en donnant la possibilité d'agrandir les fenêtres filles pour être en plein écran et voir si cela règle le problème.

    Si vous avez des idées, je suis tout ouïe.

  4. #4
    Expert confirmé
    Avatar de frenchsting
    Homme Profil pro
    mutlitâche-multifonction
    Inscrit en
    juin 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : mutlitâche-multifonction
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2003
    Messages : 2 827
    Points : 4 750
    Points
    4 750

    Par défaut

    C'est sur 2 écrans différents ?
    Un pb de pilote graphique ? De version de Windows (genre service pack à passer) ?
    Commencez toujours par là : et puis n'hésitez à passer par là : ou par un autre moteur de recherche...
    Pas de question par MP s'il vous plait. Le forum est fait pour cela...

    Make it real not fantasy

  5. #5
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Merci pour ton aide.

    Non le même écran, je me suis mal exprimé.
    Les combos sur la fenêtre principale de mon application fonctionnent mais pas sur les fenêtres filles.

    Pour le pilote graphique, je regarderai demain, mais c'est une piste en effet.

  6. #6
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    décembre 2013
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : décembre 2013
    Messages : 1 354
    Points : 2 878
    Points
    2 878

    Par défaut

    Tu parles d'écran principal ... Tu as une fenêtre F1 , qui est ouverte mais qui n'a plus le focus. C'est une fenêtre F2 qui a le focus. On clique sur une combo dans F2, et on voit F1 scintiller ?
    Donc je ne vois qu'une explication, il y a du code dans 'A chaque modification de combo1' , et ce code effectue des actions sur la fenêtre F1.

    S'il n'y a pas de code dans combo1, ce comportement est inexplicable.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  7. #7
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Citation Envoyé par tbc92 Voir le message
    S'il n'y a pas de code dans combo1, ce comportement est inexplicable.
    Exactement et c'est pour ça que je penche plus pour un problème de périphérique.

  8. #8
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Pilote graphique mis à jour... problème encore présent.
    Mises à jour Windows en cours, mais bon je ne suis pas très optimiste.

    Quand vous rencontrez ce genre de problématique, qui ne provient pas de votre application, quelle méthodologie employez-vous ?
    D'ailleurs, ça me fait penser que je vais tenter en activant le log d'exécution pour voir.

  9. #9
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Alors, comme prévu, la maj Windows n'a rien donné.

    Par contre, au niveau de la fenêtre qui apparaît/disparaît, il s'avère que c'est la fenêtre 2 qui flashe.
    J'ai donc vite fait généré un exe avec des traces dans certains évènements de la fenêtre, et c'est l’événement Modification de la taille qui est 'appelé'.
    J'ai mis 'appelé' entre guillemets car cet événement n'est pas actif et n'est appelé de nulle part.
    Au niveau des logs d'exécution et d'audit, rien n'y fait référence.
    Et pour info, sur mon poste et d'autres, cet événement n'est pas appelé


    Je reviens finalement à penser que la configuration de l'écran y est pour quelque chose. Je vais donc mettre des traces un peu partout pour voir la dimension de la fenêtre à certains moments.

  10. #10
    Membre expert
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    décembre 2008
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2008
    Messages : 1 480
    Points : 3 508
    Points
    3 508

    Par défaut

    hello,
    et si tu mets :
    sur le traitement de l'événement Modification de la taille pour éviter que le traitement normal de cet événement ne soit effectué ?

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  11. #11
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    merci à toi mais malheureusement, j'ai déjà essayé et l'effet de flash est encore présent.
    Pourtant c'est ce que j'utilise pour annuler les événements, mais pour ce cas, ça ne fonctionne pas

  12. #12
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    octobre 2003
    Messages
    1 126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2003
    Messages : 1 126
    Points : 4 758
    Points
    4 758
    Billets dans le blog
    22

    Par défaut

    Bonjour

    Ton client n'aurait pas activé une FAA 'Adapter la taille de la fenêtre' ?

    Bon courage
    ------------------------------------------------------------------------------------------------------------------------------------------
    Mon message vous a aidé, pensez à remercier . La discussion est résolue, n'oubliez pas le tag
    ------------------------------------------------------------------------------------------------------------------------------------------
    Site perso : Formation, Expérience, Réalisations, ...
    Blog : Le Blog de DSR57 - Programmation WinDev

  13. #13
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Bonjour et merci mais cette option est désactivée sur le projet, comme la modification de l'IHM par le user.

  14. #14
    Expert confirmé
    Avatar de frenchsting
    Homme Profil pro
    mutlitâche-multifonction
    Inscrit en
    juin 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : mutlitâche-multifonction
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2003
    Messages : 2 827
    Points : 4 750
    Points
    4 750

    Par défaut

    Des idées en vrac :

    Le pc est il à jour (pilotes) ?
    Des mises à jour d'autres logiciels en attente (Adobe reader, Java,...)
    En désactivant l'antivirus, ça donne quoi ?
    En désactivant également (si possible) des programmes en arrière plan (ceux de la zone de notification) ?
    En passant un bon coup de ccleaner ?
    Commencez toujours par là : et puis n'hésitez à passer par là : ou par un autre moteur de recherche...
    Pas de question par MP s'il vous plait. Le forum est fait pour cela...

    Make it real not fantasy

  15. #15
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Merci bien pour toutes ses idées mais j'ai déjà fait et pas de changement.
    J'ai même généré un exe de mon application en désactivant le GFI.

    J'ai fait une application test avec une fenêtre f1 qui appellera une fenêtre f2 avec une combo ne venant pas de mon application principale, et une fenêtre f3 avec une combo qui se porte étrangement. Je testerai cela demain.

  16. #16
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Ca avance, ça avance.
    Mon test fonctionne, c'est-à-dire qu'une combo provenant de l'application en prod fonctionne sur un autre projet.
    J'en déduis donc qu'il y a quelque chose dans l'application principale, qui génère ce phénomène.

    Prochain test : Je vais dupliquer mon projet et enlever tout ce que je ne veux pas et voir si cela continue ou pas.

    To be continued...

  17. #17
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Que de rebondissement dans ce feuilleton, la problématique n'apparaît plus dès lors que le contenu de la liste déroulante dépasse 5-6 éléments

  18. #18
    Membre régulier
    Homme Profil pro
    Développeur & Scrum Master
    Inscrit en
    août 2010
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur & Scrum Master
    Secteur : Industrie

    Informations forums :
    Inscription : août 2010
    Messages : 98
    Points : 71
    Points
    71

    Par défaut Examiner tous les bouts de code référençant un combo ou la fenêtre à probléme

    Essaie de faire une recherche sur les références de tes combos impliqués (un par un et ensuite de la fenêtre qui scintille) dans tout ton projet. Et examine leur code.

    Vu le temps déjà passé à débugger cela. Ne te décourage pas et prend le temps d'y aller pas à pas.

  19. #19
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Hello, Visiblement il s'agit du GFI (pourtant j'avais déjà essayé) et je l'ai donc supprimé du projet.
    On verra bien à la prochaine mise à jour.

  20. #20
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2004
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2004
    Messages : 1 888
    Points : 3 110
    Points
    3 110

    Par défaut

    Le problème persiste mais est largement moins gênant qu'avant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Forms6i] Un IF-ELSIF au comportement étrange
    Par lafouine dans le forum Forms
    Réponses: 11
    Dernier message: 13/09/2005, 15h40
  2. Comportement étrange apres une désinstallation
    Par Sunchaser dans le forum Excel
    Réponses: 4
    Dernier message: 06/08/2005, 19h44
  3. comportement étrange d'une jointure ...
    Par amenis dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 10/02/2005, 21h27
  4. Réponses: 1
    Dernier message: 06/06/2004, 09h54
  5. Réponses: 2
    Dernier message: 22/09/2003, 11h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo