From ab2c354bfe6baa804e995871a8379829c81f3d02 Mon Sep 17 00:00:00 2001 From: daleclack Date: Mon, 12 Jul 2021 15:53:45 +0800 Subject: [PATCH] Update gtk94 --- Gtkmm3/gtk94_clipboard/src/MyWin.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Gtkmm3/gtk94_clipboard/src/MyWin.cc b/Gtkmm3/gtk94_clipboard/src/MyWin.cc index eb542d4..a22cd71 100644 --- a/Gtkmm3/gtk94_clipboard/src/MyWin.cc +++ b/Gtkmm3/gtk94_clipboard/src/MyWin.cc @@ -57,7 +57,12 @@ void MyWin::buffer1_changed(){ void MyWin::btncopy_clicked(){ //Get Text Glib::ustring text; - text=buffer1->get_text(); + Gtk::TextBuffer::iterator start,end; + if(buffer1->get_selection_bounds(start,end)){ + text=buffer1->get_text(start,end); + }else{ + text=buffer1->get_text(); + } //Get Clipboard and set text auto refClipboard=Gtk::Clipboard::get();