Changeset 4131
- Timestamp:
- 06/14/08 08:10:46 (5 months ago)
- Files:
-
- trunk/ide/ClassDesignerComponents.py (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ide/ClassDesignerComponents.py
r4122 r4131 61 61 try: 62 62 myID = self.classID.split("-")[1] 63 except :63 except IndexError: 64 64 myID = abs(self.__hash__()) 65 65 if classID is None: … … 67 67 try: 68 68 classID = self.Parent.classID.split("-")[0] 69 except :69 except IndexError: 70 70 # Try the sizer 71 71 try: 72 72 classID = self.ControllingSizer.classID.split("-")[0] 73 except :73 except IndexError: 74 74 classID = "?????" 75 75 ra["classID"] = "%s-%s" % (classID, myID) … … 377 377 if cd["attributes"]["classID"] == kidID][0] 378 378 except StandardError, e: 379 kidDict = None380 except :381 pass379 kidDict = {} 380 except AttributeError: 381 kidDict = {} 382 382 383 383 ret.append(kid.getDesignerDict(itemNum=numItems, … … 420 420 if cd["attributes"]["classID"] == szID][0] 421 421 except StandardError, e: 422 szDict = None423 except :424 pass422 szDict = {} 423 except AttributeError: 424 szDict = {} 425 425 ret.append(sz.getDesignerDict(itemNum=len(ret), classDict=szDict)) 426 426 return ret … … 496 496 try: 497 497 self._defaultSizerProps = self.ControllingSizer.getItemProps(self) 498 except :498 except AttributeError: 499 499 self._defaultSizerProps = {} 500 500 … … 886 886 try: 887 887 sizerAtts = self.getDesignerDict()["attributes"]["sizerInfo"] 888 except :888 except KeyError: 889 889 sizerAtts = None 890 890 cs.remove(self) … … 999 999 defProps = self.Controller.getDefaultSizerProps(kidItem.superControl) 1000 1000 itmDiffDict = self._diffSizerItemProps(itmDict, defProps, direct=True) 1001 except :1001 except AttributeError: 1002 1002 itmDiffDict = self._diffSizerItemProps(itmDict, self) 1003 1003 if kidItem in self.ChildWindows: … … 1010 1010 if cd["attributes"]["classID"] == winID][0] 1011 1011 except StandardError, e: 1012 winDict = None1013 except :1014 pass1012 winDict = {} 1013 except AttributeError: 1014 winDict = {} 1015 1015 kidDict = kidItem.getDesignerDict(itemNum=numItems, 1016 1016 classDict=winDict) … … 1025 1025 if cd["attributes"]["classID"] == szrID][0] 1026 1026 except StandardError, e: 1027 szrDict = None1028 except :1029 pass1027 szrDict = {} 1028 except AttributeError: 1029 szrDict = {} 1030 1030 kidDict = kidItem.getDesignerDict(itemNum=numItems, 1031 1031 classDict=szrDict) … … 1534 1534 except StandardError, e: 1535 1535 ret = None 1536 except :1536 except AttributeError: 1537 1537 pass 1538 1538 return ret
