Sha256: c972181c2b8800dee63c5596d24c5e6accb67194b69f8a60bd43ac9b2af1a50e

Contents?: true

Size: 537 Bytes

Versions: 2

Compression:

Stored size: 537 Bytes

Contents

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

2 entries across 2 versions & 2 rubygems

Version Path
jldrill-0.5.1.7 lib/Context/Views/Gtk/PageView.rb
context-0.0.22 lib/Context/Views/Gtk/PageView.rb