Faire une textbox avec opengl dev-cpp

sebastienmz Messages postés 139 Date d'inscription mardi 16 mai 2006 Statut Membre Dernière intervention 23 juin 2008 - 7 avril 2007 à 00:50
sebastienmz Messages postés 139 Date d'inscription mardi 16 mai 2006 Statut Membre Dernière intervention 23 juin 2008 - 8 avril 2007 à 14:21
Bonjour
Je cherche depui un bon moment de l'aide pour faire une textbox en opengl. ce que j'aimerais c'est que on puisse voire un simple cadre ou autre et que l'on puisse mettre du texte et que le programme puisse le récupérer. COmment faire?

____
[www.sebastien-metthez.com www.sebastien-metthez.com]
le problème vient souvent de l'interface chaise clavier.

6 réponses

Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
7 avril 2007 à 01:50
Salut:

Tu as les primitives (quad, triangle, ...) crées ton propre textbox, mais tu dois tout faire comme le dessin de la barre d'avancement et ce n'est pas trop compliqué.

C'est vrai que OpenGL est fait pour le 3D mais il peut aussi être utilisé en 2D.


________________________________________________________________________________
A.B. : 
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
0
sebastienmz Messages postés 139 Date d'inscription mardi 16 mai 2006 Statut Membre Dernière intervention 23 juin 2008
7 avril 2007 à 01:59
mais pour lire du text comment on fait et aussi pour savoire si la textbox est selectionnée

____
[www.sebastien-metthez.com www.sebastien-metthez.com]
le problème vient souvent de l'interface chaise clavier.
0
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
7 avril 2007 à 02:04
Salut:

Bon OpenGL n'est pas fait pour ce genre de choses (seulement graphique rien d'autres) mais en si tu exécutes ton programme en [fullscreen] je pense qu'il n'est pas nécessaire de savoir que ton textbox personnalisée est séléctionnée ou pas dans le mode [windowed] on liera ça à l'état de la fenêtre en premier plan ou non.


________________________________________________________________________________
A.B. : 
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
0
sebastienmz Messages postés 139 Date d'inscription mardi 16 mai 2006 Statut Membre Dernière intervention 23 juin 2008
7 avril 2007 à 02:35
la question c'est comment faire (mon programme est en fullscreen)

____
[www.sebastien-metthez.com www.sebastien-metthez.com]
le problème vient souvent de l'interface chaise clavier.
0

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

Posez votre question
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
7 avril 2007 à 09:47
Salut:

Comme ce que tu vas faire est de "l'artifice" tu peux par exemple afficher une petite barre verticale qui clignote pour indiquer la position courante dans le textbox, via l'API Windows tu captes le caractère qui est saisit (WM_CHAR) et tu l'affiche à la place de barre verticale que tu incrémentes par la suite.


________________________________________________________________________________
A.B. : 
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
0
sebastienmz Messages postés 139 Date d'inscription mardi 16 mai 2006 Statut Membre Dernière intervention 23 juin 2008
8 avril 2007 à 14:21
tu aurais pas un exemple par hazard?

____
[www.sebastien-metthez.com www.sebastien-metthez.com]
le problème vient souvent de l'interface chaise clavier.
0
Rejoignez-nous