/*
	MainWindow.h
*/

// 関数
extern LRESULT CALLBACK	WndProc(HWND, UINT, WPARAM, LPARAM);

// グローバル変数
extern int	ItemCount;		// カレントディレクトリに存在する実行可能なスクリプトファイル総数
extern LPMLVI mlvi;			// スクリプトファイル一覧
extern char **categorys;	// スクリプトファイルの属するカテゴリ一覧 - カテゴリがない場合はNULL, ある場合は最終要素+1にNULL
extern HWND hMainWindow, hMainListView, hStatusBar, hCategoryTreeView;
extern bool bCategory, bNavigator; // 画面右側のナビゲータとカテゴリ表示
extern bool bAutoUpdateCheck;		// 起動時に自動的に更新確認を行うか
extern bool bR7recentChange;		// 「最近使った機能項目」メニューを増減させるか

// リストビューのカラム
#define NUMCOLUMN	6

// 最近使った機能項目の最大数（リソース定義のヘッダファイルでも、この数に応じたIDが、連続した整数として定義されている）
#define RECENTMAX	10
// 最近使った機能項目のデフォルト数
#define RECENTDEF	4
// 設定メニュー内での「最近使った機能項目」の位置
#define RECENTMENU_POS	9
