From 3ef6652f803604cace1a3265a70321b6afdfe6e1 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Wed, 27 Feb 2002 22:28:58 +0000 Subject: Backport of 1.17: Use the Carbon scrap manager interface if the old interface isn't available. --- Mac/Tools/IDE/Wtext.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Mac/Tools/IDE/Wtext.py b/Mac/Tools/IDE/Wtext.py index e21926d..86c79c3 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() -- cgit v0.12