Bonjour tous le monde, je suis nouveau ici..comme je le suis encore dans ce domaine de programmation
Je suis un élève ingénieur en informatique et dans le cadre de notre mini-projet de fin de semestre..je devais créer une application entre autre de chiffrement de césar !!!
en voulant travailler avec gtk+ que je connaissais mème pas j'ai trouvé ce problème :
voici le bout de code :
GtkWidget *pTextView;
GtkTextBuffer* pTextBuffer;
GtkTextIter iStart;
GtkTextIter iEnd;
gchar* sBuffer;
pTextView = GTK_WIDGET(data);
/* On recupere le buffer */
pTextBuffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(pTextView));
/* On recupere l'origine du buffer */
gtk_text_buffer_get_start_iter(pTextBuffer, &iStart);
/* On recupere la fin du buffer */
gtk_text_buffer_get_end_iter(pTextBuffer, &iEnd);
/* On copie le contenu du buffer dans une variable */
sBuffer = gtk_text_buffer_get_text(pTextBuffer, &iStart, &iEnd, TRUE);
comme vous l'avez compris je suis entrain de récupérer un texte saisi..ma question est comment le récupérer et le modifier ( dans mon cas le chiffrer) pour ensuite l'afficher comme par exemple :
pDialog = gtk_message_dialog_new(NULL,
GTK_DIALOG_MODAL,
GTK_MESSAGE_INFO,
GTK_BUTTONS_OK,
"Votre texte :\n%s", sBuffer);
et un grand merci d'avance !!![]()
Partager