connect_simple('destroy',array('gtk','main_quit')); $textview = new gtktextview(); $wnd->add($textview); $buffer = $textview->get_buffer(); $wnd->show_all(); Gtk::timeout_add(200,'add_line',$buffer); Gtk::main(); function add_line($buffer){ $buffer->insert($buffer->get_end_iter(),"some text\n"); return true; } ?>