From b79655f2dcdae320a96e49d189bcf673a8737e39 Mon Sep 17 00:00:00 2001 From: FredKiefer Date: Tue, 23 May 2000 22:57:01 +0000 Subject: [PATCH] Added some copy/paste methods git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6613 72102866-910b-0410-8b05-ffd578937521 --- Headers/gnustep/gui/NSText.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Headers/gnustep/gui/NSText.h b/Headers/gnustep/gui/NSText.h index cc3de425b..f108d6c13 100644 --- a/Headers/gnustep/gui/NSText.h +++ b/Headers/gnustep/gui/NSText.h @@ -327,8 +327,14 @@ typedef enum _NSSelectionAffinity { - (NSRange) selectionRangeForProposedRange: (NSRange)proposedCharRange granularity: (NSSelectionGranularity)granularity; -- (NSArray*) acceptableDragTypes; -- (void) updateDragTypeRegistration; +- (NSString *)preferredPasteboardTypeFromArray:(NSArray *)availableTypes + restrictedToTypesFromArray:(NSArray *)allowedTypes; +- (BOOL)readSelectionFromPasteboard:(NSPasteboard *)pboard; +- (BOOL)readSelectionFromPasteboard:(NSPasteboard *)pboard type:(NSString *)type; +- (NSArray *)readablePasteboardTypes; +- (NSArray *)writablePasteboardTypes; +- (BOOL)writeSelectionToPasteboard:(NSPasteboard *)pboard type:(NSString *)type; +- (BOOL)writeSelectionToPasteboard:(NSPasteboard *)pboard types:(NSArray *)types; @end