* src/EditSource.py (button_press): Proper invokation of editors.
* src/ImageSelect.py: Remove workarounds for window management. svn: r4422
This commit is contained in:
@@ -20,6 +20,9 @@
|
|||||||
* src/po/template.po: Update translation template.
|
* src/po/template.po: Update translation template.
|
||||||
* src/po/ru.po: Translation update.
|
* src/po/ru.po: Translation update.
|
||||||
|
|
||||||
|
* src/EditSource.py (button_press): Proper invokation of editors.
|
||||||
|
* src/ImageSelect.py: Remove workarounds for window management.
|
||||||
|
|
||||||
2005-04-23 Julio Sanchez <jsanchez@users.sourceforge.net>
|
2005-04-23 Julio Sanchez <jsanchez@users.sourceforge.net>
|
||||||
* src/po/es.po: Nearly complete update, but completely untested
|
* src/po/es.po: Nearly complete update, but completely untested
|
||||||
|
|
||||||
|
@@ -277,12 +277,12 @@ class EditSource:
|
|||||||
event, None, 0, None, None, self.db.readonly)
|
event, None, 0, None, None, self.db.readonly)
|
||||||
elif type == 3:
|
elif type == 3:
|
||||||
import EditPlace
|
import EditPlace
|
||||||
family = self.db.get_place_from_handle(handle)
|
place = self.db.get_place_from_handle(handle)
|
||||||
EditPlace.EditPlace(self.parent,family,self.db)
|
EditPlace.EditPlace(self.parent,place)
|
||||||
elif type == 5:
|
elif type == 5:
|
||||||
import ImageSelect
|
import ImageSelect
|
||||||
media = self.db.get_object_from_handle(handle)
|
media = self.db.get_object_from_handle(handle)
|
||||||
ImageSelect.GlobalMediaProperties(self.db,media,self.parent)
|
ImageSelect.GlobalMediaProperties(self.db,media,self)
|
||||||
|
|
||||||
def display_references(self):
|
def display_references(self):
|
||||||
|
|
||||||
|
@@ -743,25 +743,16 @@ class LocalMediaProperties:
|
|||||||
self.redraw_attr_list()
|
self.redraw_attr_list()
|
||||||
if parent_window:
|
if parent_window:
|
||||||
self.window.set_transient_for(parent_window)
|
self.window.set_transient_for(parent_window)
|
||||||
try:
|
self.add_itself_to_menu()
|
||||||
self.add_itself_to_menu()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
self.window.show()
|
self.window.show()
|
||||||
|
|
||||||
def on_delete_event(self,obj,b):
|
def on_delete_event(self,obj,b):
|
||||||
self.close_child_windows()
|
self.close_child_windows()
|
||||||
try:
|
self.remove_itself_from_menu()
|
||||||
self.remove_itself_from_menu()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
|
|
||||||
def close(self,obj):
|
def close(self,obj):
|
||||||
self.close_child_windows()
|
self.close_child_windows()
|
||||||
try:
|
self.remove_itself_from_menu()
|
||||||
self.remove_itself_from_menu()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
self.window.destroy()
|
self.window.destroy()
|
||||||
|
|
||||||
def close_child_windows(self):
|
def close_child_windows(self):
|
||||||
@@ -891,13 +882,10 @@ class GlobalMediaProperties:
|
|||||||
self.dp = DateHandler.parser
|
self.dp = DateHandler.parser
|
||||||
self.dd = DateHandler.displayer
|
self.dd = DateHandler.displayer
|
||||||
if obj:
|
if obj:
|
||||||
try:
|
if self.parent.parent.child_windows.has_key(obj.get_handle()):
|
||||||
if self.parent.parent.child_windows.has_key(obj.get_handle()):
|
self.parent.parent.child_windows[obj.get_handle()].present(None)
|
||||||
self.parent.parent.child_windows[obj.get_handle()].present(None)
|
return
|
||||||
return
|
else:
|
||||||
else:
|
|
||||||
self.win_key = obj.get_handle()
|
|
||||||
except:
|
|
||||||
self.win_key = obj.get_handle()
|
self.win_key = obj.get_handle()
|
||||||
else:
|
else:
|
||||||
self.win_key = self
|
self.win_key = self
|
||||||
@@ -1039,10 +1027,7 @@ class GlobalMediaProperties:
|
|||||||
self.display_refs()
|
self.display_refs()
|
||||||
if parent_window:
|
if parent_window:
|
||||||
self.window.set_transient_for(parent_window)
|
self.window.set_transient_for(parent_window)
|
||||||
try:
|
self.add_itself_to_menu()
|
||||||
self.add_itself_to_menu()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
self.window.show()
|
self.window.show()
|
||||||
|
|
||||||
def on_delete_event(self,obj,b):
|
def on_delete_event(self,obj,b):
|
||||||
@@ -1051,10 +1036,7 @@ class GlobalMediaProperties:
|
|||||||
|
|
||||||
def close(self,obj):
|
def close(self,obj):
|
||||||
self.close_child_windows()
|
self.close_child_windows()
|
||||||
try:
|
self.remove_itself_from_menu()
|
||||||
self.remove_itself_from_menu()
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
self.window.destroy()
|
self.window.destroy()
|
||||||
|
|
||||||
def close_child_windows(self):
|
def close_child_windows(self):
|
||||||
|
Reference in New Issue
Block a user