Projet Editeur de texte (C)
Fermé
the F
Messages postés
150
Date d'inscription
dimanche 22 mars 2009
Statut
Membre
Dernière intervention
22 mars 2011
-
13 févr. 2010 à 20:28
niki - 27 déc. 2011 à 20:16
niki - 27 déc. 2011 à 20:16
A voir également:
- Projet Editeur de texte (C)
- Editeur de registre - Guide
- Éditeur de vidéo windows - Guide
- Éditeur hexadécimal - Télécharger - Édition & Programmation
- Editeur html - Télécharger - HTML
- Excel cellule couleur si condition texte - Guide
3 réponses
the F
Messages postés
150
Date d'inscription
dimanche 22 mars 2009
Statut
Membre
Dernière intervention
22 mars 2011
13
15 févr. 2010 à 17:30
15 févr. 2010 à 17:30
UP
:)
:)
the F
Messages postés
150
Date d'inscription
dimanche 22 mars 2009
Statut
Membre
Dernière intervention
22 mars 2011
13
16 févr. 2010 à 11:58
16 févr. 2010 à 11:58
Voici la fonction qui lit les caracteres saisis :
char * edit_text(WINDOW* active_window ){ char* texte =(char*)calloc(500,sizeof(char)); int nblins=0,car=0; int posx=0; int posy=5; initscr(); start_color(); keypad(active_window,TRUE); cbreak(); do { texte[car]=mvwgetch(active_window,posy,posx); car++; if (texte[car]=='\n'){ /*la ou l'utilisateur appuye sur "entree"*/ nblins++; posy++; posx=0; } else { /* un caractere normal */ posx++; mvwaddch(active_window,posy,posx,texte[car]); } if(posx==COLS){ /*cas ou on arrive a la fin de ligne */ posx=0; posy++; texte[car]='\n'; mvwaddch(active_window,posy,posx,texte[car]); nblins++; } }while(texte[car]=='[^') ; /* le programme prend fin quand on appuiye sur "esc" }
the F
Messages postés
150
Date d'inscription
dimanche 22 mars 2009
Statut
Membre
Dernière intervention
22 mars 2011
13
17 févr. 2010 à 18:25
17 févr. 2010 à 18:25
UP
27 déc. 2011 à 20:16
merci bcp de votre aide
suis vraiment bolqué