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

narugohan Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
narugohan Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention  
 
Up please
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   1 299
 
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   Statut Membre Dernière intervention  
 
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