def __init__(self): Delegate.__init__(self, gladefile="news_shell.ui", delete_handler=self.quit_if_last) # paint header and footer; they are eventboxes that hold a # label and buttonbox respectively gadgets.set_background(self.header, "white") gadgets.set_background(self.footer, "#A0A0A0") gadgets.set_foreground(self.title, "blue") # Create the delegate and set it up objectlist = ObjectList(my_columns, news) objectlist.connect('selection-changed', self.news_selected) objectlist.connect('double-click', self.double_click) slave = SlaveDelegate(toplevel=objectlist) self.attach_slave("placeholder", slave) slave.focus_toplevel() # Must be done after attach self.slave = slave
def __init__(self): Delegate.__init__(self, gladefile="news_shell.ui", delete_handler=self.quit_if_last) # paint header and footer; they are eventboxes that hold a # label and buttonbox respectively gadgets.set_background(self.header, "white") gadgets.set_background(self.footer, "#A0A0A0") gadgets.set_foreground(self.title, "blue") # Create the delegate and set it up objectlist = ObjectList(my_columns, news) objectlist.connect('selection-changed', self.news_selected) objectlist.connect('double-click', self.double_click) slave = SlaveDelegate(toplevel=objectlist) self.attach_slave("placeholder", slave) slave.focus_toplevel() # Must be done after attach self.slave = slave
def __init__(self, parent, recentPlayed=None): windowName = "PlayMediaWindow" Delegate.__init__(self, gladefile=globals.gladeFile, toplevel_name=windowName, delete_handler=self.quit_if_last) # Create the delegate and set it up self.buildObjectList(recentPlayed) self.mediaList.grab_focus() slave = SlaveDelegate(toplevel=self.mediaList) self.attach_slave("labelX", slave) slave.focus_toplevel() # Must be done after attach self.slave = slave self.set_transient_for(parent) # Set the image image = self.get_widget("imgAddMediaFile") image.set_from_file(os.path.join(globals.imageDir, "movie_track_add.png"))
def __init__(self, parent, recentPlayed=None): windowName = "PlayMediaWindow" Delegate.__init__(self, gladefile=globals.gladeFile, toplevel_name=windowName, delete_handler=self.quit_if_last) # Create the delegate and set it up self.buildObjectList(recentPlayed) self.mediaList.grab_focus() slave = SlaveDelegate(toplevel=self.mediaList) self.attach_slave("labelX", slave) slave.focus_toplevel() # Must be done after attach self.slave = slave self.set_transient_for(parent) # Set the image image = self.get_widget("imgAddMediaFile") image.set_from_file( os.path.join(globals.imageDir, "movie_track_add.png"))