[go: up one dir, main page]

Menu

[r98]: / note / trunk / lib / about.py  Maximize  Restore  History

Download this file

33 lines (24 with data), 874 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/usr/bin/python
from Tkinter import *
class About:
def __init__(self):
self.root = Tk()
self.root.title("About")
self.text = self.read_about()+\
"\n\nDEVELOPERS\n"+self.read_developer()+"\n\n"
self.label = Label(self.root, text=self.text)
self.label.pack()
self.button = Button(self.root, text="Close", command=self.quit)
self.button.pack()
def quit(self):
self.root.destroy()
def read_about(self):
self.about = open("../share/about", "r")
self.text = self.about.read()
self.about.close()
return self.text
def read_developer(self):
self.developers = open("../share/developers", "r")
self.text = self.developers.read()
self.developers.close()
return self.text