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

GTK+ avec C & C++ Discussion :

Passage de paramètre et appel de fonction de dessin


Sujet :

GTK+ avec C & C++

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2012
    Messages : 12
    Par défaut Passage de paramètre et appel de fonction de dessin
    Bonjour à tous,

    étant étudiant en L3 informatique et ayant un TP à faire, je viens vous demander de l'aide quant au programme que je dois créer. Ca fait deux jours que j'y suis et je n'arrive vraiment pas à trouver de solution.

    Le petit logiciel que j'ai à créer est un programme qui devra afficher quelques tris en cours d'exécution (Tri fusion, Tri insertion, etc.), un peu à cette façon : http://www.sorting-algorithms.com/

    Pour ce faire, une des consignes du TP est l'obligation d'utiliser GTK+.

    J'ai donc décidé de faire une fenêtre avec une première ligne contenant des boutons qui initialiseront le tableau (en mode aléatoire, trié à l'envers, ou en mode aléatoire avec des valeurs similaires).
    La ligne d'en dessous comporte la zone de dessin où sera affiché le tableau qui se triera en temps réel sous nos yeux.
    La troisième ligne (non créée) permettra de lancer un tri comme le tri Insertion, le tri Fusion, etc.

    Alors voilà, tout ce qui est fonctions de tri, c'est bon j'y arrive. J'arrive aussi à dessiner des rectangles dans le widget qui sert pour dessiner.
    Mon problème est que je ne sais pas comment transporter les données du tableau avec la classe qui gère le dessin. Aussi, je ne sais pas comment faire pour demander à la classe Tableau de redessiner le tableau à chaque étape du tri (afin qu'il évolue sous nos yeux).

    Pour le moment, j'ai donc 3 fichiers qui se trouvent en pièces jointes du message.

    Notes :

    Pour le moment, la fonction checkerboard_expose n'affiche qu'un carré. Je n'ai pas créé la fonction qui affiche le tableau étant donné que je ne sais toujours pas sous quelle forme les données du tableau vont arriver.


    Je me suis sûrement mal expliqué, étant donné que ça fait 2 jours que j'ai la tête dedans et que tout commence à être un peu confus. Demandez-moi de ré-expliquer ce que vous n'avez pas compris.

    Merci d'avance
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. passage de paramètres par référence entre fonctions ?
    Par cabsen dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 28/05/2009, 10h47
  2. Passage de paramètre à l'appel d'un Forms
    Par sibama dans le forum VB.NET
    Réponses: 7
    Dernier message: 13/12/2008, 21h15
  3. Réponses: 13
    Dernier message: 22/10/2008, 16h20
  4. Passage de paramètres et appel de propriété
    Par zesamoth dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 04/06/2008, 15h43
  5. [PHP-JS] Passage de paramètre de Javascript vers fonction Php
    Par winnie82 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/07/2006, 10h06

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