[ 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 -
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.
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
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.
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.
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
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question