-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSKDefines.h
48 lines (43 loc) · 1.61 KB
/
SKDefines.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/*
* SKDefines.h
* Skreenics
*
* Created by naixn on 21/09/09.
* Copyright 2009 Thibault Martin-Lagardette. All rights reserved.
*
*/
// Video collection keys
#define kSKFilePathKey @"filepath"
#define kSKFileNameKey @"filename"
#define kSKIconKey @"icon"
#define kSKProgressIndicatorKey @"progressIndicator"
#define kSKProgressValueKey @"progressValue"
#define kSKProgressStringKey @"progressString"
#define kSKNumberOfStepsKey @"numberOfSteps"
// Video collection observer keys
#define kSKObserverKeyPathKey @"keyPath"
#define kSKObserverObjectKey @"object"
#define kSKObserverChangeKey @"change"
#define kSKObserverContextKey @"context"
// Paths
#define kSKVideoItemProgressValuePath @"videoItem.progressValue"
// Preferences keys
#define kSKOuputFolderPrefKey @"SKOuputFolder"
#define kSKPreferMovieFileFolderPrefKey @"SKPreferMovieFileFolder"
#define kSKAddSubfoldersOnDropPrefKey @"SKAddSubfoldersOnDrop"
#define kSKMaxConcurrentOperationsPrefKey @"SKMaximumConcurrentOperations"
#define kSKImageFormatPrefKey @"SKImageFormatPrefKey"
#define kSKImageFileWidthPrefKey @"SKImageFileWidth"
#define kSKSpacingBetweenThumbnailsPrefKey @"SKSpacingBetweenThumbnails"
#define kSKNumberOfRowsPrefKey @"SKNumberOfRows"
#define kSKNumberOfColumnsPrefKey @"SKNumberOfColumns"
#define kSKImageBackgroundColorPrefKey @"SKImageBackgroundColor"
#define kSKImageShadowColorPrefKey @"SKImageShadowColor"
#define kSKImageMovieInfoColorPrefKey @"SKImageMovieInfoColor"
// ...
typedef struct sk_prefs_format
{
NSString* displayName;
NSString* extension;
NSBitmapImageFileType file_type;
} SKFileTypes;