mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-24 04:20:53 +00:00
Initial constants for built-in image support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38617 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
3311f5c9b5
commit
a768e5ab48
2 changed files with 79 additions and 0 deletions
|
@ -65,6 +65,45 @@ typedef enum {
|
|||
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>
|
||||
{
|
||||
|
|
|
@ -58,6 +58,46 @@
|
|||
|
||||
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)
|
||||
|
||||
- (NSString*) pathForImageResource: (NSString*)name
|
||||
|
|
Loading…
Reference in a new issue