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

Bibliothèques Discussion :

[FLTK] Probleme de rafraichissement continu


Sujet :

Bibliothèques

  1. #1
    Membre régulier Avatar de kitsune
    Inscrit en
    Décembre 2004
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2004
    Messages : 341
    Points : 112
    Points
    112
    Par défaut [FLTK] Probleme de rafraichissement continu
    Bonjour,

    Surement une question qui revient mais j'ai beau avoir cherche un peu partout sur la toile, je ne trouve pas de reponse a mon probleme.

    J'ai une interface graphique en FLTK, dans laquelle j'affiche la sortie d'une camera dans un composant Fl_Box (en fait je transforme ma nouvelle frame en image de type Fl_RGB_Image et je la remplace dans le composant). Cet affichage en continu se fait dans un thread dans lequel j'appelle la fonction redraw () de ma Box apres chaque recuperation d'une nouvelle frame.

    J'ai notamment surcharge la fonction draw () de ma classe gerant ladite Box qui remplace l'ancienne frame par la nouvelle.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    void ACT_CameraView::draw ()
    {
      if (rgb_img)
      {
        Fl_Image *copy_rgb_img = rgb_img->copy(333,333);
        this->image (copy_rgb_img);
      }
      Fl_Box::draw ();
    }
    Le probleme c'est que ce rafraichissement ne se fait que lorsque je bouge la souris. C'est-a-dire que tant que je bouge la souris, la fonction draw () de ma fenetre est appelee sinon rien ne se passe et donc la mise a jour de mon image n'est pas effectuee.

    Y a-t-il une solution pour pallier a ce probleme ?

    Merci !
    This is NOT my boyfriend's computer.

  2. #2
    Membre régulier Avatar de kitsune
    Inscrit en
    Décembre 2004
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Décembre 2004
    Messages : 341
    Points : 112
    Points
    112
    Par défaut
    Bon en fait j'ai trouve toute seule comme une grande, c'etait pas si complique en plus, fallait juste connaitre !
    Donc si jamais ca peut en aider quelques-uns apres mon appel a redraw () j'appelle un Fl::flush (). Tout betement.

    Vala !
    This is NOT my boyfriend's computer.

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

Discussions similaires

  1. [AC-2003] Probleme de rafraichissement d'un formulaire continu
    Par kervin dans le forum Access
    Réponses: 10
    Dernier message: 01/09/2014, 13h40
  2. Probleme de rafraichissement Fenetre Win32 ...
    Par miaw dans le forum OpenGL
    Réponses: 1
    Dernier message: 09/05/2005, 08h59
  3. Probleme de rafraichissement d'un BDGrid
    Par marmotte dans le forum Bases de données
    Réponses: 10
    Dernier message: 28/05/2004, 18h07
  4. Probleme de rafraichissement
    Par glRaZ dans le forum C++Builder
    Réponses: 5
    Dernier message: 23/03/2004, 14h07
  5. [MFC] probleme de rafraichissement d'une image
    Par Vestaproman dans le forum MFC
    Réponses: 6
    Dernier message: 09/01/2004, 23h59

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