activate save button

This commit is contained in:
Jon Dowland 2008-02-03 22:40:01 +00:00
parent 934a313f5a
commit 7368743681
2 changed files with 4 additions and 3 deletions

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
<!--Generated with glade3 3.4.0 on Sun Feb 3 17:47:29 2008 -->
<!--Generated with glade3 3.4.0 on Sun Feb 3 22:37:38 2008 -->
<glade-interface>
<widget class="GtkWindow" id="window1">
<property name="visible">True</property>
@ -42,7 +42,7 @@
</widget>
</child>
<child>
<widget class="GtkImageMenuItem" id="imagemenuitem3">
<widget class="GtkImageMenuItem" id="save_menu_item">
<property name="visible">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<property name="label" translatable="yes">gtk-save</property>

View file

@ -271,6 +271,7 @@ class HellowWorldGTK:
self.wTree.get_widget("window1").connect("destroy", gtk.main_quit)
self.wTree.get_widget("quit_menu_item").connect("activate", gtk.main_quit)
self.wTree.get_widget("saveas_menu_item").connect("activate", self.saveas_activated)
self.wTree.get_widget("save_menu_item").connect("activate", self.save_activated)
# select the top-most texture
lhs.set_cursor( (0,) , None, False)
@ -285,7 +286,7 @@ class HellowWorldGTK:
self.save_activated(arg)
def save_activated(self, arg):
if not self.filename:
if not hasattr(self, "filename"):
self.saveas_activated(arg)
writetome = open(self.filename,"w")
writetome.write("".join(map(str,self.wip_textures.values())))