Bonjour.
Quand dans un Gtk2::TextBuffer j'essaie d'afficher des données binaires
contenant un octet 00 j'obtient;
Petit exemple:Gtk-CRITICAL **: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 use Gtk2 -init; my $w = Gtk2::Window->new(); $w->set_size_request(300, 200); my $line = pack("CCCC",3,2,1,0); my $v = Gtk2::TextView->new(); my $b = Gtk2::TextBuffer->new(); $v->set_buffer($b); $b->set_text($line); $w->add($v); $w->show_all(); Gtk2->main();
Vous allez me dire quel intérêt d'afficher des données binaires que l'on ne peut
pas éditer.
C'est juste que je trouve ça fun. Voir http://pagesperso-orange.fr/philippe...EADMEterm.html
Plus sérieusement, ai je fait quelque chose de mal, est ce un bug ... ?
Partager