X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fgtkmm2ext%2Ftextviewer.cc;h=22c26aa1b772f83bcb2107bfa319095f71eac385;hb=8dcc28c9ad91baade9c30a2ec6d59a1f799dc654;hp=e62725acb4fb89854a826c840a84cf5bbcdcbfec;hpb=4dc63966f0872efe768dad61eb9b8785d06b92d1;p=ardour.git diff --git a/libs/gtkmm2ext/textviewer.cc b/libs/gtkmm2ext/textviewer.cc index e62725acb4..22c26aa1b7 100644 --- a/libs/gtkmm2ext/textviewer.cc +++ b/libs/gtkmm2ext/textviewer.cc @@ -18,11 +18,9 @@ */ #include -#include - #include -#include "i18n.h" +#include "pbd/i18n.h" using namespace std; using namespace Gtkmm2ext; @@ -73,32 +71,6 @@ TextViewer::signal_released_handler() hide(); } -void -TextViewer::insert_file (const string &path) - -{ - char buf[1024]; - ifstream f (path.c_str()); - - if (!f) { - return; - } - - Glib::RefPtr tb (etext.get_buffer()); - - tb->begin_user_action(); - while (f) { - f.read (buf, sizeof (buf)); - - if (f.gcount()) { - buf[f.gcount()] = '\0'; - string foo (buf); - tb->insert (tb->end(), foo); - } - } - tb->end_user_action(); -} - void TextViewer::scroll_to_bottom () @@ -108,7 +80,7 @@ TextViewer::scroll_to_bottom () adj = scrollwin.get_vadjustment(); adj->set_value (MAX(0,(adj->get_upper() - adj->get_page_size()))); } - + void TextViewer::deliver ()