Author: mlytwyn Date: Thu Jun 11 23:03:05 2015 New Revision: 38617 URL: http://svn.gna.org/viewcvs/gnustep?rev=38617&view=rev Log: Initial constants for built-in image support
Modified: libs/gui/branches/gnustep_testplant_branch/Headers/AppKit/NSImage.h libs/gui/branches/gnustep_testplant_branch/Source/NSImage.m Modified: libs/gui/branches/gnustep_testplant_branch/Headers/AppKit/NSImage.h URL: http://svn.gna.org/viewcvs/gnustep/libs/gui/branches/gnustep_testplant_branch/Headers/AppKit/NSImage.h?rev=38617&r1=38616&r2=38617&view=diff ============================================================================== --- libs/gui/branches/gnustep_testplant_branch/Headers/AppKit/NSImage.h (original) +++ libs/gui/branches/gnustep_testplant_branch/Headers/AppKit/NSImage.h Thu Jun 11 23:03:05 2015 @@ -65,6 +65,45 @@ NSImageCacheNever } NSImageCacheMode; +#if OS_API_VERSION(MAC_OS_X_VERSION_10_5, GS_API_LATEST) +APPKIT_EXTERN NSString *const NSImageNameQuickLookTemplate; +APPKIT_EXTERN NSString *const NSImageNameBluetoothTemplate; +APPKIT_EXTERN NSString *const NSImageNameIChatTheaterTemplate; +APPKIT_EXTERN NSString *const NSImageNameSlideshowTemplate; +APPKIT_EXTERN NSString *const NSImageNameActionTemplate; +APPKIT_EXTERN NSString *const NSImageNameSmartBadgeTemplate; +APPKIT_EXTERN NSString *const NSImageNameIconViewTemplate; +APPKIT_EXTERN NSString *const NSImageNameListViewTemplate; +APPKIT_EXTERN NSString *const NSImageNameColumnViewTemplate; +APPKIT_EXTERN NSString *const NSImageNameFlowViewTemplate; +APPKIT_EXTERN NSString *const NSImageNamePathTemplate; +APPKIT_EXTERN NSString *const NSImageNameInvalidDataFreestandingTemplate; +APPKIT_EXTERN NSString *const NSImageNameLockLockedTemplate; +APPKIT_EXTERN NSString *const NSImageNameLockUnlockedTemplate; +APPKIT_EXTERN NSString *const NSImageNameGoRightTemplate; +APPKIT_EXTERN NSString *const NSImageNameGoLeftTemplate; +APPKIT_EXTERN NSString *const NSImageNameRightFacingTriangleTemplate; +APPKIT_EXTERN NSString *const NSImageNameLeftFacingTriangleTemplate; +APPKIT_EXTERN NSString *const NSImageNameAddTemplate; +APPKIT_EXTERN NSString *const NSImageNameRemoveTemplate; +APPKIT_EXTERN NSString *const NSImageNameRevealFreestandingTemplate; +APPKIT_EXTERN NSString *const NSImageNameFollowLinkFreestandingTemplate; +APPKIT_EXTERN NSString *const NSImageNameEnterFullScreenTemplate; +APPKIT_EXTERN NSString *const NSImageNameExitFullScreenTemplate; +APPKIT_EXTERN NSString *const NSImageNameStopProgressTemplate; +APPKIT_EXTERN NSString *const NSImageNameStopProgressFreestandingTemplate; +APPKIT_EXTERN NSString *const NSImageNameRefreshTemplate; +APPKIT_EXTERN NSString *const NSImageNameRefreshFreestandingTemplate; +APPKIT_EXTERN NSString *const NSImageNameBonjour; +APPKIT_EXTERN NSString *const NSImageNameComputer; +APPKIT_EXTERN NSString *const NSImageNameFolderBurnable; +APPKIT_EXTERN NSString *const NSImageNameFolderSmart; +APPKIT_EXTERN NSString *const NSImageNameNetwork; +#endif + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_6, GS_API_LATEST) +APPKIT_EXTERN NSString *const NSImageNameFolder; +#endif @interface NSImage : NSObject <NSCoding, NSCopying> { Modified: libs/gui/branches/gnustep_testplant_branch/Source/NSImage.m URL: http://svn.gna.org/viewcvs/gnustep/libs/gui/branches/gnustep_testplant_branch/Source/NSImage.m?rev=38617&r1=38616&r2=38617&view=diff ============================================================================== --- libs/gui/branches/gnustep_testplant_branch/Source/NSImage.m (original) +++ libs/gui/branches/gnustep_testplant_branch/Source/NSImage.m Thu Jun 11 23:03:05 2015 @@ -57,6 +57,46 @@ #import "GSThemePrivate.h" BOOL NSImageForceCaching = NO; /* use on missmatch */ + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_5, GS_API_LATEST) +NSString *const NSImageNameQuickLookTemplate = @"NSQuickLookTemplate"; +NSString *const NSImageNameBluetooth = @"NSBluetoothTemplate"; +NSString *const NSImageNameIChatTheater = @"NSIChatTheaterTemplate"; +NSString *const NSImageNameSlideshow = @"NSSlideshowTemplate"; +NSString *const NSImageNameAction = @"NSActionTemplate"; +NSString *const NSImageNameSmartBadge = @"NSSmartBadgeTemplate"; +NSString *const NSImageNameIconView = @"NSIconViewTemplate"; +NSString *const NSImageNameListView = @"NSListViewTemplate"; +NSString *const NSImageNameColumnView = @"NSColumnViewTemplate"; +NSString *const NSImageNameFlowView = @"NSFlowViewTemplate"; +NSString *const NSImageNamePath = @"NSPathTemplate"; +NSString *const NSImageNameInvalidDataFreestanding = @"NSInvalidDataFreestandingTemplate"; +NSString *const NSImageNameLockLocked = @"NSLockLockedTemplate"; +NSString *const NSImageNameLockUnlocked = @"NSLockUnlockedTemplate"; +NSString *const NSImageNameGoRight = @"NSGoRightTemplate"; +NSString *const NSImageNameGoLeft = @"NSGoLeftTemplate"; +NSString *const NSImageNameRightFacingTriangle = @"NSRightFacingTriangleTemplate"; +NSString *const NSImageNameLeftFacingTriangle = @"NSLeftFacingTriangleTemplate"; +NSString *const NSImageNameAdd = @"NSAddTemplate"; +NSString *const NSImageNameRemove = @"NSRemoveTemplate"; +NSString *const NSImageNameRevealFreestanding = @"NSRevealFreestandingTemplate"; +NSString *const NSImageNameFollowLinkFreestanding = @"NSFollowLinkFreestandingTemplate"; +NSString *const NSImageNameEnterFullScreen = @"NSEnterFullScreenTemplate"; +NSString *const NSImageNameExitFullScreen = @"NSExitFullScreenTemplate"; +NSString *const NSImageNameStopProgress = @"NSStopProgressTemplate"; +NSString *const NSImageNameStopProgressFreestanding = @"NSStopProgressFreestandingTemplate"; +NSString *const NSImageNameRefresh = @"NSRefreshTemplate"; +NSString *const NSImageNameRefreshFreestanding = @"NSRefreshFreestandingTemplate"; +NSString *const NSImageNameBonjour = @"NSBonjour"; +NSString *const NSImageNameComputer = @"NSComputer"; +NSString *const NSImageNameFolderBurnable = @"NSFolderBurnable"; +NSString *const NSImageNameFolderSmart = @"NSFolderSmart"; +NSString *const NSImageNameNetwork = @"NSNetwork"; +#endif + +#if OS_API_VERSION(MAC_OS_X_VERSION_10_6, GS_API_LATEST) +NSString *const NSImageNameFolder = @"NSFolder"; +#endif @implementation NSBundle (NSImageAdditions) _______________________________________________ Gnustep-cvs mailing list Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs