On Mar 22, 2005, at 6:29 PM, Doug Schwarz wrote:
import Carbon.Scrap, AppKit, Foundation
def clipcopy1(arg):
board = AppKit.NSPasteboard.generalPasteboard()
board.declareTypes_owner_([AppKit.NSStringPboardType], None)
newStr = Foundation.NSString.stringWithString_(arg)
newData = newStr.nsstring().dataUsingEncoding_(Foundation.NSASCIIStringEncoding)
board.setData_forType_(newData, AppKit.NSStringPboardType)
This should probably be written as:
from AppKit import * from Foundation import * def clipcopy1(arg): # assume that arg is ASCII board = NSPasteboard.generalPasteboard() board.declareTypes_owner_([NSStringPboardType], None) board.setString_forType_(unicode(arg), NSStringPboardType)
-bob
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig