1
2
3
4
5
6
7
8
9
10
11
12 import pygtk
13 pygtk.require('2.0')
14 import gtk
15 from os.path import expandvars
16
18
20 filename = self.filew.get_filename()
21 self.parent.savefile(None,filename)
22 self.filew.destroy()
23
26
28
29 self.parent = parent
30 self.filew = gtk.FileSelection("File selection")
31
32 self.filew.connect("destroy", self.destroy)
33
34 self.filew.ok_button.connect("clicked", self.file_ok_sel)
35
36
37 self.filew.cancel_button.connect("clicked",
38 lambda w: self.filew.destroy())
39
40
41
42 self.filew.set_filename(self.parent.GetConfigFile() or "myconfig.xml")
43
44 self.filew.show()
45
47
49 self.filename = self.filew.get_filename()
50 self.parent.getconfig(self.filename)
51 self.filew.destroy()
52
55
57
58 self.parent = parent
59 self.filew = gtk.FileSelection("File selection")
60 self.filename = filename
61
62 self.filew.connect("destroy", self.destroy)
63
64 self.filew.ok_button.connect("clicked", self.file_ok_sel)
65
66
67 self.filew.cancel_button.connect("clicked",
68 lambda w: self.filew.destroy())
69
70 self.filew.show()
71
72
74
76 filename = self.filew.get_filename()
77 self.parent.pdb.loadfile(filename)
78 self.filew.destroy()
79
82
84
85 self.parent = parent
86 self.filew = gtk.FileSelection("File selection")
87
88 self.filew.connect("destroy", self.destroy)
89
90 self.filew.ok_button.connect("clicked", self.file_ok_sel)
91
92
93 self.filew.cancel_button.connect("clicked",
94 lambda w: self.filew.destroy())
95
96 self.filew.show()
97
99
101 filename = self.filew.get_filename()
102 self.parent.pdb.savefile(filename)
103 self.filew.destroy()
104
107
109
110 self.parent = parent
111 self.filew = gtk.FileSelection("File selection")
112
113 self.filew.connect("destroy", self.destroy)
114
115 self.filew.ok_button.connect("clicked", self.file_ok_sel)
116
117
118 self.filew.cancel_button.connect("clicked",
119 lambda w: self.filew.destroy())
120
121
122
123 self.filew.set_filename(expandvars("$HOME/paramdb.xml"))
124
125 self.filew.show()
126
128 gtk.main()
129 return 0
130
131 if __name__ == "__main__":
132 GtkFileChooser(None)
133 main()
134