[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/designer/src PropertyEditor.py forms/Prope...
From: |
Jason Cater |
Subject: |
gnue/designer/src PropertyEditor.py forms/Prope... |
Date: |
Thu, 12 Dec 2002 09:42:10 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jason Cater <address@hidden> 02/12/12 09:42:10
Modified files:
designer/src : PropertyEditor.py
designer/src/forms: PropertyEditor.py
Log message:
possible fix for all the wonderful segfaults
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/PropertyEditor.py.diff?tr1=1.33&tr2=1.34&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/forms/PropertyEditor.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
Patches:
Index: gnue/designer/src/PropertyEditor.py
diff -c gnue/designer/src/PropertyEditor.py:1.33
gnue/designer/src/PropertyEditor.py:1.34
*** gnue/designer/src/PropertyEditor.py:1.33 Thu Dec 12 00:16:05 2002
--- gnue/designer/src/PropertyEditor.py Thu Dec 12 09:42:10 2002
***************
*** 100,106 ****
handler = event.originator
if object == None:
return
! if handler != self and self.object == object:
self.setCurrent(object)
--- 100,106 ----
handler = event.originator
if object == None:
return
! if handler != __name__ and self.object == object:
self.setCurrent(object)
***************
*** 191,197 ****
for key in self.rowList:
xkey = key.replace(':','__')
!
# This little tidbit does mixed case w/'_' as separators
words = string.split(key.split(':',1)[-1],'_')
for j in range(len(words)):
--- 191,197 ----
for key in self.rowList:
xkey = key.replace(':','__')
!
# This little tidbit does mixed case w/'_' as separators
words = string.split(key.split(':',1)[-1],'_')
for j in range(len(words)):
***************
*** 264,270 ****
newVal = {attr: self.object.__dict__[xkey]}
self.editor.dispatchEvent('ObjectModified',
object=self.object,
! originator=self,
old=oldVal,
new=newVal)
evt.Skip()
--- 264,270 ----
newVal = {attr: self.object.__dict__[xkey]}
self.editor.dispatchEvent('ObjectModified',
object=self.object,
! originator=__name__,
old=oldVal,
new=newVal)
evt.Skip()
Index: gnue/designer/src/forms/PropertyEditor.py
diff -c gnue/designer/src/forms/PropertyEditor.py:1.2
gnue/designer/src/forms/PropertyEditor.py:1.3
*** gnue/designer/src/forms/PropertyEditor.py:1.2 Tue Dec 10 14:52:02 2002
--- gnue/designer/src/forms/PropertyEditor.py Thu Dec 12 09:42:10 2002
***************
*** 54,64 ****
--- 54,66 ----
# GFEntry? Show the corresponding GFField
#
if self.object._type == 'GFEntry':
+ GDebug.printMesg(4,'Adding a new entry property manager')
self.addPage(FieldInspectorPanel(self, self.notebook), "Field")
# Add layout
if layout:
+ GDebug.printMesg(4,'Adding a new layout property manager')
self.addPage(CharPosInspectorPanel(self, self.notebook), 'Layout')
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/designer/src PropertyEditor.py forms/Prope...,
Jason Cater <=