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
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs