//
//  Constants.h
//  Pixen
//
//  Copyright 2005-2012 Pixen Project. All rights reserved.
//

#import <Foundation/NSString.h>

extern NSString *PXLayerRowPboardType;
extern NSString *PXLayerPboardType;
extern NSString *PXCelPboardType;
extern NSString *PXNSImagePboardType;
extern NSString *PXBackgroundTemplatePboardType;
extern NSString *PXBackgroundNewTemplatePboardType;
extern NSString *PXBackgroundNamePboardType;
extern NSString *PXBackgroundTypePboardType;
extern NSString *PXBackgroundNoDeletePboardType;
extern NSString *PXPatternPboardType;
extern NSString *PXSelectionOriginPboardType;

extern NSString *PXMainBackgroundType;
extern NSString *PXAlternateBackgroundType;

extern NSString *PXCanvasDocumentToolbarIdentifier;

extern NSString *PXChangedRectKey;

extern NSString *PXNewToolKey;

extern NSString *PXBackgroundPathKey;
extern NSString *PXPoofLocationKey;

extern NSString *PXInfinityDescription;
extern NSString *PXNanDescription;

extern NSString *PXLastSavedFileType;

extern NSString *PixenImageFileType;
extern NSString *PixenImageFileTypeOld;
extern NSString *PixenAnimationFileType;
extern NSString *PixenAnimationFileTypeOld;

extern NSString *PixenPaletteType;
extern NSString *MicrosoftPaletteType;
extern NSString *JascPaletteType;
extern NSString *AdobePaletteType;

extern NSString *CFBundleShortVersionKey;
extern NSString *CFBundleVersionKey;
extern NSString *CFBundleNameKey;
extern NSString *CFBundleDocumentTypesKey;
extern NSString *CFBundleTypeExtensionsKey;

extern NSString *PXBackgroundSuffix;
extern NSString *PXISuffix;
extern NSString *PXASuffix;
extern NSString *PXPatternSuffix;
extern NSString *PXPaletteSuffix;
extern NSString *MicrosoftPaletteSuffix;
extern NSString *AdobePaletteSuffix;

extern NSString *PXActiveLayerKey;

extern NSString *PXMergeLayersKey;

extern NSString *PXLayerImageKey;
extern NSString *PXLayerOpacityKey;
extern NSString *PXLayerNameKey;

extern NSString *PXLayerKey;
extern NSString *PXLayerIndexKey;

extern NSString *PXInfoPanelFrameAutosaveName;

extern NSString *PXSourceIndexKey;
extern NSString *PXTargetIndexKey;

extern NSString *PXPalettePanelFrameKey;
extern NSString *PXPalettePanelPaletteViewSizeKey;
extern NSString *PXPalettePanelIsSystemPaletteKey;
extern NSString *PXPalettePanelPaletteIndexKey;
