From: Jack Jansen Date: Wed, 27 Feb 2002 22:28:58 +0000 (+0000) Subject: Backport of 1.17: X-Git-Tag: v2.2.1c1~148 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3ef6652f803604cace1a3265a70321b6afdfe6e1;p=thirdparty%2FPython%2Fcpython.git Backport of 1.17: Use the Carbon scrap manager interface if the old interface isn't available. --- diff --git a/Mac/Tools/IDE/Wtext.py b/Mac/Tools/IDE/Wtext.py index e21926d9de77..86c79c3f03a4 100644 --- a/Mac/Tools/IDE/Wtext.py +++ b/Mac/Tools/IDE/Wtext.py @@ -430,7 +430,10 @@ class EditText(Wbase.SelectableWidget, _ScrollWidget): selbegin, selend = self.ted.WEGetSelection() if selbegin == selend: return - Scrap.ZeroScrap() + if hasattr(Scrap, 'ZeroScrap'): + Scrap.ZeroScrap() + else: + Scrap.ClearCurrentScrap() self.ted.WECopy() self.updatescrollbars() @@ -438,7 +441,10 @@ class EditText(Wbase.SelectableWidget, _ScrollWidget): selbegin, selend = self.ted.WEGetSelection() if selbegin == selend: return - Scrap.ZeroScrap() + if hasattr(Scrap, 'ZeroScrap'): + Scrap.ZeroScrap() + else: + Scrap.ClearCurrentScrap() self.ted.WECut() self.updatescrollbars() self.selview()