Sha256: bd67723fd1fcb59cb2b46f8c3edd9b7960ba394b4de7ebdcd68132b019563b2c

Contents?: true

Size: 555 Bytes

Versions: 1

Compression:

Stored size: 555 Bytes

Contents

# encoding: utf-8
require 'Context/Views/PageView'
require 'Context/Gtk/Widget'
require 'Context/Views/Gtk/Widgets/MainWindow'
require 'gtk2'

module Context::Gtk

	class PageView < Context::PageView
	
		attr_reader :mainWindow
	
		def initialize(context, title="No Title")
			super(context)
			@mainWindow = MainWindow.new(title, self)
			@mainWindow.set_default_size(600, 400)
		end
		
		def open
            @mainWindow.open
		end
				
		def getWidget
			@mainWindow
		end
		
		def emitDestroyEvent
			@mainWindow.signal_emit("destroy")
		end
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jldrill-0.6.0.1 lib/Context/Views/Gtk/PageView.rb