Pages : 1
Discussion fermée
#1 Le 24/12/2007, à 17:00
- Sysko le prospecteur
[C/ libncurses] recuperer la vlaeur d'un field
Bien le bonjour
je developpe une application avec la libraire ncurses ( ouais je sais c oldschool mais bon ^^)
la partie genant de mon programme affiche :
champ1 : ________
champ2: ________
les underscore se remplissant si l'on tape quelquechose et l'on navigue de l'un à l'autre avec fleche haut / fleche bas
je voudrais que lorsque l'utilisateur appui sur entrée , le programme affiche
" vous avez tapé : %s "
où %s represente la valeur contenu dans le champ courant
j'arrive à savoir si l'on est dans champ1 ou champ2 avec
current_field ( mon_form )
j'ai ensuite trouvé cette fonction
Code :
char *field_buffer(const FIELD *field, int buffer);
field etant le champ , donc dans mon cas field = current_field ( mon_form)
buffer etant le numero du buffer
le char* retourné etant le pointeur donnant l'adresse du buffeur
si je fais un
Code :
mvprintw( 20 , 0 , "debut %s fin " , field_buffer( current_field( my_form), 0) ) ;
il m'affiche
debut ( suivi d'autant de blanc que la taille du champ) fin
donc quelqu'un aurait il une idée ?
merci d'avance
et joyeux reveillon
Projet tatoeba : projet collaboratif visant à créer un corpus de phrases d'exemples traduites dans le plus de langues possibles
Hors ligne
#2 Le 24/12/2007, à 23:14
- calimarno
Re : [C/ libncurses] recuperer la vlaeur d'un field
Doublon : http://forum.ubuntu-fr.org/viewtopic.php?id=176896
Sujet fermé
Les Chroniques de Calimarno -- Swisslinux.org
"Alors que tous les autres ont des problèmes, les chimistes ont des solutions!" :D
----
Pour passer un sujet en [Résolu], il suffit que l'auteur du premier message du sujet modifie le titre en cliquant sur "Modifier".
Hors ligne
Pages : 1
Discussion fermée