ruby-gtk2でフル画面時にマウスカーソルを非表示にしたいのと、フル画面解除の方法がすぐにはわからなかったけどなんとかわかったんでメモ。
w.signal_connect("key_press_event") { |wd, e| # キーを押された際 case e.keyval when Gdk::Keyval::GDK_q # qで終了 Gtk.main_quit() when Gdk::Keyval::GDK_u # uでunfullscreen w.unfullscreen w.window.set_cursor(Gdk::Cursor.new("ARROW")) when Gdk::Keyval::GDK_f # fでfullscreen w.fullscreen w.window.set_cursor(Gdk::Cursor.new("BLANK_CURSOR")) end }
※コメント投稿者のブログIDはブログ作成者のみに通知されます