def __init__(self): Gtk.Box.__init__(self) paned = Gtk.Paned.new(Gtk.Orientation.VERTICAL) scrolled_window = Gtk.ScrolledWindow.new(None, None) scrolled_window.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) self.view = Gucharmap.ChaptersView() self.view.set_headers_visible(False) model = Gucharmap.ScriptChaptersModel.new() self.view.set_model(model) selection = self.view.get_selection() selection.connect("changed", self.on_chapter_view_selection_changed) scrolled_window.add(self.view) paned.pack1(scrolled_window, False, True) scrolled_window = Gtk.ScrolledWindow.new(None, None) scrolled_window.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) self.chartable = Gucharmap.Chartable() scrolled_window.add(self.chartable) paned.pack2(scrolled_window, True, True) paned.set_position(150) paned.show_all() self.pack_start(paned, True, True, 0)