Class: Mir::Viewer

Inherits:
Gtk::Application
  • Object
show all
Defined in:
lib/mir/02_viewer.rb

Instance Method Summary collapse

Constructor Details

#initialize(image) ⇒ Viewer

Returns a new instance of Viewer.



64
65
66
67
# File 'lib/mir/02_viewer.rb', line 64

def initialize image
  super('com.Mir.viewer', :flags_none)
  signal_connect(:activate){on_activate(image)}
end

Instance Method Details

#on_activate(image) ⇒ Object



69
70
71
72
# File 'lib/mir/02_viewer.rb', line 69

def on_activate image
  window = ViewerWindow.new(self,image)
  window.present
end