Ruby Gnome2でクリップボードを扱う

Perl-Gtk2でもよかった気もするけど。なんとなくRubyになった。

選択文字を取得

Gtk::Clipboard.get(Gdk::Selection::PRIMARY).wait_for_text

クリップボードの文字を取得

Gtk::Clipboard.get(Gdk::Selection::CLIPBOARD).wait_for_text

クリップボードに文字列をいれる

Gtk::Clipboard.get(Gdk::Selection::CLIPBOARD).text = "hoge"


Gtk::Clipboard - Ruby-GNOME2 Project Website