commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/designer/src TreeView.py schema/Instance.py


From: Jan Ischebeck
Subject: gnue/designer/src TreeView.py schema/Instance.py
Date: Fri, 13 Sep 2002 08:27:54 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jan Ischebeck <address@hidden>  02/09/13 08:27:54

Modified files:
        designer/src   : TreeView.py 
        designer/src/schema: Instance.py 

Log message:
        fix designer/schema editor segfaulting on exit and add
        a todo to TreeView.py about how to resolve the real problem

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/TreeView.py.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/Instance.py.diff?tr1=1.9&tr2=1.10&r1=text&r2=text

Patches:
Index: gnue/designer/src/TreeView.py
diff -c gnue/designer/src/TreeView.py:1.22 gnue/designer/src/TreeView.py:1.23
*** gnue/designer/src/TreeView.py:1.22  Mon Jul 22 00:09:40 2002
--- gnue/designer/src/TreeView.py       Fri Sep 13 08:27:54 2002
***************
*** 25,31 ****
  #
  # NOTES:
  #
! # TODO: all the SetItemImage lines in this file have been commented out as on 
win32 it was segfaulting
  
  import sys, os
  from wxPython.wx import *
--- 25,36 ----
  #
  # NOTES:
  #
! # TODO: * all the SetItemImage lines in this file have been commented
! #         out as on win32 it was segfaulting
! #       * make TreeView more stable, at the moment it fires OnTreeItemSelected
! #         events while beeing destroyed, which is causing segfaults on 
wxPy<2.3
! #         (wxPy 2.3 raises exceptions) when TreeView is not the first tool to
! #         be removed
  
  import sys, os
  from wxPython.wx import *
Index: gnue/designer/src/schema/Instance.py
diff -c gnue/designer/src/schema/Instance.py:1.9 
gnue/designer/src/schema/Instance.py:1.10
*** gnue/designer/src/schema/Instance.py:1.9    Tue Aug  6 11:06:29 2002
--- gnue/designer/src/schema/Instance.py        Fri Sep 13 08:27:54 2002
***************
*** 79,86 ****
  
  
    def createTools(self):
-     self.addTool(_('propertyEditor'), _('Property Inspector'), PropertyEditor)
      self.addTool(_('treeEditor'), _('Object Navigator'), TreeView)
      self.addTool(_('schemaViewer'), _('Schema Navigator'), SchemaViewer)
      self.addTool(_('visualEditor'), _('Visual Editor'), VisualEditor)
      self.loadWizards(wizards)
--- 79,86 ----
  
  
    def createTools(self):
      self.addTool(_('treeEditor'), _('Object Navigator'), TreeView)
+     self.addTool(_('propertyEditor'), _('Property Inspector'), PropertyEditor)
      self.addTool(_('schemaViewer'), _('Schema Navigator'), SchemaViewer)
      self.addTool(_('visualEditor'), _('Visual Editor'), VisualEditor)
      self.loadWizards(wizards)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]