IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

wxWidgets Discussion :

Application qui fige


Sujet :

wxWidgets

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 47
    Points : 41
    Points
    41
    Par défaut Application qui fige
    Bonjour,
    Je me permets de rééditer cette discussion, qui a dû être involontairement perdue lors de l'incident passé...

    Je développe une application sous WxDev-c++ qui recherche des cas particuliers dans des fichiers .csv (doublons, champs vides...)

    Je rencontrais un freeze de l'application lors d'un clic sur celle ci (pour la déplacer ou pour accéder à la barre de menu par exemple)

    Si quelqu'un rencontre le même problème, la solution réside au niveau de la gestion des évènements.

    J'ai fini par trouver la solution:
    Il semble que ce problème survienne essentiellement lorsque l'on essaye d'écrire régulièrement dans un contrôle de type texte.

    Il faut appeler périodiquement la fonction membre wxYield() de la classe wxApp.

    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wxApp *pointeur = new wxApp;
    puis pour l'utiliser, avant d'écrire dans le textcontrol:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pointeur->Yield(false);

    Voici la page qui m'a sorti de là:
    http://docs.wxwidgets.org/stable/wx_...s.html#wxyield

    Bon codage...

  2. #2
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut
    On peut aussi faire

    Cela revient exactement au même, sauf que la macro évite de déclarer sa variable

    Sinon le lien correcte est http://docs.wxwidgets.org/stable/wx_...tml#wxappyield

    Car ::wxYield est "obsolète".

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

Discussions similaires

  1. Application qui se fige
    Par yann458 dans le forum C++
    Réponses: 0
    Dernier message: 11/06/2014, 10h53
  2. Application qui fige addActionListener..
    Par Johnny P. dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 29/05/2012, 11h58
  3. [AWT]Application qui ne se réactualise pas.
    Par Bugmaster dans le forum AWT/Swing
    Réponses: 16
    Dernier message: 06/08/2004, 15h32
  4. application qui connecte sur une page web
    Par spoolz dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 14/04/2004, 10h47
  5. Déterminer l'application qui a le Focus
    Par JakeGrafton dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 22/02/2004, 13h52

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