mirror of
https://github.com/freedoom/freedoom.git
synced 2025-09-02 07:25:45 -04:00
activate save button
This commit is contained in:
parent
934a313f5a
commit
7368743681
2 changed files with 4 additions and 3 deletions
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
|
<!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>
|
<glade-interface>
|
||||||
<widget class="GtkWindow" id="window1">
|
<widget class="GtkWindow" id="window1">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
|
@ -42,7 +42,7 @@
|
||||||
</widget>
|
</widget>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<widget class="GtkImageMenuItem" id="imagemenuitem3">
|
<widget class="GtkImageMenuItem" id="save_menu_item">
|
||||||
<property name="visible">True</property>
|
<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="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>
|
<property name="label" translatable="yes">gtk-save</property>
|
||||||
|
|
|
@ -271,6 +271,7 @@ class HellowWorldGTK:
|
||||||
self.wTree.get_widget("window1").connect("destroy", gtk.main_quit)
|
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("quit_menu_item").connect("activate", gtk.main_quit)
|
||||||
self.wTree.get_widget("saveas_menu_item").connect("activate", self.saveas_activated)
|
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
|
# select the top-most texture
|
||||||
lhs.set_cursor( (0,) , None, False)
|
lhs.set_cursor( (0,) , None, False)
|
||||||
|
@ -285,7 +286,7 @@ class HellowWorldGTK:
|
||||||
self.save_activated(arg)
|
self.save_activated(arg)
|
||||||
|
|
||||||
def save_activated(self, arg):
|
def save_activated(self, arg):
|
||||||
if not self.filename:
|
if not hasattr(self, "filename"):
|
||||||
self.saveas_activated(arg)
|
self.saveas_activated(arg)
|
||||||
writetome = open(self.filename,"w")
|
writetome = open(self.filename,"w")
|
||||||
writetome.write("".join(map(str,self.wip_textures.values())))
|
writetome.write("".join(map(str,self.wip_textures.values())))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue