提案 #741 » 001-add-close-button-in-openimg.patch
| core/plugin/openimg/openimg.rb | ||
|---|---|---|
|
w_wrap = ::Gtk::DrawingArea.new
|
||
|
w_toolbar = ::Gtk::Toolbar.new
|
||
|
w_browser = ::Gtk::ToolButton.new(Gtk::Image.new(Gdk::Pixbuf.new(Skin.get('forward.png'), 24, 24)))
|
||
|
w_close_button = ::Gtk::ToolButton.new(Gtk::Image.new(Gdk::Pixbuf.new(Skin.get('close.png'), 24, 24)))
|
||
|
window.ssc(:destroy, &:destroy)
|
||
|
last_size = nil
|
||
| ... | ... | |
|
w_browser.ssc(:clicked) do
|
||
|
Gtk.openurl(display_url)
|
||
|
false end
|
||
|
w_close_button.ssc(:clicked) do
|
||
|
window.destroy
|
||
|
false end
|
||
|
w_toolbar.insert(0, w_browser)
|
||
|
w_toolbar.insert(0, w_close_button)
|
||
|
window.add(Gtk::VBox.new.closeup(w_toolbar).add(w_wrap))
|
||
|
notice 'loading thread generate'
|
||
|
Thread.new {
|
||