2006-09-07 16:42:12 +02:00
|
|
|
import gtk
|
|
|
|
|
import goocanvas
|
|
|
|
|
|
|
|
|
|
class CanvasWindow(gtk.Window):
|
|
|
|
|
def __init__(self, model):
|
|
|
|
|
gtk.Window.__init__(self)
|
|
|
|
|
|
|
|
|
|
self._view = goocanvas.CanvasView()
|
2006-09-07 19:03:40 +02:00
|
|
|
self._view.set_model(model.get())
|
2006-09-07 16:42:12 +02:00
|
|
|
self.add(self._view)
|
|
|
|
|
self._view.show()
|
|
|
|
|
|
|
|
|
|
def get_view(self):
|
|
|
|
|
return self._view
|