//
//  main.h
//  ZeroRec/Komadori
//
//  Created by AIG-Soft on 2011/2/24.
//  Copyright 2011 AIG-Soft. All rights reserved.
//

#import "libs.h"

// 設定値保存用
#define	keyInitialSetup		@"InitialSetupV10"	// V1.0での一番最初の設定値が入っているかどうかのキー
#define	keyInitialSetupV11	@"InitialSetupV11"	// V1.1での一番最初の設定値が入っているかどうかのキー
#define	keyInitialSetupV15	@"InitialSetupV15"	// V1.5での一番最初の設定値が入っているかどうかのキー
#define	keyInitialSetupV16	@"InitialSetupV16"	// V1.6での一番最初の設定値が入っているかどうかのキー;現在の最新
// Root.plistの参照名にも即値記述あるので変更時は注意
// 下の変数名と同じにすること
#define	keyProgramName		@"programName"
#define	keyProgramVersion	@"programVersion"

extern	NSString *programVersion,*programName;
extern	BOOL fmemwarn;

// 定義だけの部分は、機能定義にかかわらず常時宣言しておく
// ログ
#ifdef DEBUG
#define	LOG_FILE	@"dloglist.dat"	// デバッグ時はファイル名も変えておかないと読み込みで異常を起こしてしまうので
#define	LOG_MAX		20
#else
#define	LOG_FILE	@"loglist.dat"
#define	LOG_MAX		100
#endif	// DEBUG

BOOL okInterfaceOrientation(UIInterfaceOrientation interfaceOrientation); // 〜iOS5
NSUInteger supportedInterfaceOrientationsByMain(void); // iOS6
BOOL shouldAutorotateByMain(void); // iOS6
