Example #1
0
    def FV(self):
        return self._projectView().FV


if __name__ == '__main__':
    root = tk.Tk()

    root.grid_propagate(0)
    root.rowconfigure(0, weight=1)
    root.columnconfigure(0, weight=1)
    root.configure(width=800, height=600)

    pv = ProjectViewer(root)
    sb = StatusBar(root)
    pv.grid(sticky=tkSticky.fill)
    sb.grid(sticky=tkSticky.horizontal + tkSticky.bottom)
    '''
	Add an app icon
	Taken from:
	http://stackoverflow.com/questions/16081201/setting-application-icon-in-my-python-tk-base-application-on-ubuntu

	This works on Windows and Ubuntu only
	'''
    # img = tk.Image("photo", file="icon_appicon.gif")
    img = Icon.appIcon()
    root.tk.call('wm', 'iconphoto', root._w, img)

    root.iconify()
    root.update()
    root.deiconify()
    root.mainloop()