[ C++ ][ Irrlicht ] Aide StaticText( SVP HELP

Fermé
narugohan Messages postés 6 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 24 mars 2009 - 23 mars 2009 à 22:54
narugohan Messages postés 6 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 24 mars 2009 - 24 mars 2009 à 11:10
Bonjour,
Voilà, j'aimerais savoir, si c'est possible, comment faire pour faire monter ou descendre se qui est écrit dans mon StaticText. Sinon, une idée pour le gérer !!! SVP

Explication :

* J'ai un staticText : gui::IGUIStaticText *texte = gui->addStaticText(L"",core::rect<s32>(5,600,300,695), true, true, 0, -1, true);
* J'ai une ScrollBar : IGUIScrollBar* scrollbar = gui->addScrollBar(false, core::rect<s32>(301,600,320,695));
* Et j'ai un texte : texte->setText( L"Bienvenue à toi, cher monsieur Machin Bidule\n Au revoir" );


Comment faire pour que se qui est inscrit puisse monter ou descendre grâce à ma scollbar, car si il y a trop de message, l'on ne verra rien du tout de se qui est écrit.

Je vous remercie d'avence pour vos réponses, qui j'espère m'aideront.

5 réponses

narugohan Messages postés 6 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 24 mars 2009
24 mars 2009 à 07:58
Up please
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
24 mars 2009 à 09:28
Salut.
je ne connaît pas la bibliothèque que tu utilises. Mais l'idée général qui ressort des programmations de gui c'est qu'il faut faire des liens type signal-slot. C'est à dire que lorsque tu bouge ton ascenseur, tu modifie ta fenêtre de texte.
J'ai l'habitude de QT où ceci est géré automatiquement, donc je n'en sais pas plus.
0
narugohan Messages postés 6 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 24 mars 2009
24 mars 2009 à 10:30
oui, mais voilà le probleme, c'est que je sais pas comment la modifié la fenetre, je connait l'événement de l'ascensseur, mais je ne sais pas comment faire pour que le texte monte et descend dans le texte, alors si quelqu'un a une idée
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
24 mars 2009 à 10:48
Si ce n'est pas prévue dès le début dans la fenêtre (voir la documentation à ce sujet). Je pense que c'est à toi de le coder.
Il faut alors que tu distingue deux buffer : un pour le texte affiché et un pour pour texte contenu.
Ensuite, tu modifie le texte affiché en fonction de la position de l'ascenseur.
Mais je doue qu'il n'y ait pas déjà une fonction toute prête pour faire ça.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
narugohan Messages postés 6 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 24 mars 2009
24 mars 2009 à 11:10
je te remercie je vais essayer de voir si il 'y a pas de fonction pour cela, mais je ne crois pas, je suis entrian de parcourir la doc, enfin peut etre que je suis passé devant donc si quelqu'un c'est si il y en a une, qu'il me le dise, sa méviteré de la codé pour rien
0