Index: q2chwm/q2chwmCacheView.cpp
===================================================================
--- q2chwm/q2chwmCacheView.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmCacheView.cpp	(�ì‹ÆƒRƒs�[)
@@ -172,7 +172,8 @@
 {
 	POSITION pos = GetListCtrl().GetFirstSelectedItemPosition();
 	if ((int)pos == -1) return;
-	if (::MessageBox(m_hWnd, _T("ƒuƒbƒNƒ}�[ƒN‚É’Ç‰Á‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+	if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+		::MessageBox(m_hWnd, _T("ƒuƒbƒNƒ}�[ƒN‚É’Ç‰Á‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 		Cq2chwmCacheItem *pItem = m_cCacheFile.GetItem((int)pos - 1);
 		if (pItem == NULL) return;
 		Cq2chwmBookmarkItem cBookmarkItem(1, pItem->GetArticleName(), pItem->GetArticleId(), pItem->GetBoardName(), pItem->GetBoardId(), pItem->GetBoardUrl());
Index: q2chwm/q2chwmConfig.h
===================================================================
--- q2chwm/q2chwmConfig.h	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmConfig.h	(�ì‹ÆƒRƒs�[)
@@ -145,6 +145,7 @@
 #define CONF_VENTCONTROL		"VentControl"
 #define CONF_BOOKMARKWHENSTARTING	"BookmarkWhenStarting"
 #define CONF_MENU_NUMBER		"MenuNumber"
+#define CONF_QUIET_DIALOG		"QuietDialog"
 
 // “®‰æ
 #define CONF_USEYOUTUBE			"UseYoutube"
@@ -403,6 +404,7 @@
 	PROPERTY(VentControl, BOOL, BOOL, CONF_VENTCONTROL);
 	PROPERTY(BookmarkWhenStarting, BOOL, BOOL, CONF_BOOKMARKWHENSTARTING);
 	PROPERTY(MenuNumber, BOOL, BOOL, CONF_MENU_NUMBER);
+	PROPERTY(QuietDialog, BOOL, BOOL, CONF_QUIET_DIALOG);
 
 	// “®‰æ
 	PROPERTY(UseYoutube, BOOL, BOOL, CONF_USEYOUTUBE);						// Youtube‚ðCorePlayer‚ÅŠJ‚­
Index: q2chwm/resourceppc.h
===================================================================
--- q2chwm/resourceppc.h	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/resourceppc.h	(�ì‹ÆƒRƒs�[)
@@ -236,6 +236,7 @@
 #define IDC_STATIC_YOUTUBEBROWSER       1094
 #define IDC_CHECK_VIEWAFTERDOWNLOAD     1094
 #define IDC_COMBO_SORT                  1095
+#define IDC_CHECK_QUIET_DIALOG          1096
 #define ID_RELOAD                       32772
 #define ID_CONFIG                       32776
 #define ID_GOTOP                        32779
Index: q2chwm/q2chwm.cpp
===================================================================
--- q2chwm/q2chwm.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwm.cpp	(�ì‹ÆƒRƒs�[)
@@ -636,7 +636,8 @@
 	str_subject.ConvertKCodeEx(CYoString::SJISTOEUC);
 
 	// ƒŠƒ��[ƒh
-	if (::MessageBox(m_pMainWnd->m_hWnd, _T("ƒXƒŒƒbƒhˆê——‚ð�Å�V‰»‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+	if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+		::MessageBox(m_pMainWnd->m_hWnd, _T("ƒXƒŒƒbƒhˆê——‚ð�Å�V‰»‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 		if (m_pSubjectView->Reload() == FALSE) return;
 	}
 
Index: q2chwm/q2chwmConfig.cpp
===================================================================
--- q2chwm/q2chwmConfig.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmConfig.cpp	(�ì‹ÆƒRƒs�[)
@@ -99,6 +99,7 @@
 #define DEF_VENTCONTROL			FALSE
 #define DEF_BOOKMARKWHENSTARTING	FALSE
 #define DEF_MENU_NUMBER			FALSE
+#define DEF_QUIET_DIALOG		FALSE
 
 // “®‰æ
 #define DEF_USEYOUTUBE			FALSE
@@ -261,6 +262,7 @@
 	READINT(VentControl, CONF_VENTCONTROL, DEF_VENTCONTROL);
 	READINT(BookmarkWhenStarting, CONF_BOOKMARKWHENSTARTING, DEF_BOOKMARKWHENSTARTING);
 	READINT(MenuNumber, CONF_MENU_NUMBER, DEF_MENU_NUMBER);
+	READINT(QuietDialog, CONF_QUIET_DIALOG, DEF_QUIET_DIALOG);
 
 	// “®‰æ
 	READINT(UseYoutube, CONF_USEYOUTUBE, DEF_USEYOUTUBE);
Index: q2chwm/q2chwmPageOther.cpp
===================================================================
--- q2chwm/q2chwmPageOther.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmPageOther.cpp	(�ì‹ÆƒRƒs�[)
@@ -66,6 +66,12 @@
 		Cq2chwmConfig::GetInstance()->SetMenuNumber(pButton->GetCheck());
 	}
 
+	// ƒ_ƒCƒAƒ�ƒO‚ð‚ ‚Ü‚è‚¾‚³‚È‚¢
+	{
+		CButton *pButton = (CButton*)GetDlgItem(IDC_CHECK_QUIET_DIALOG);
+		Cq2chwmConfig::GetInstance()->SetQuietDialog(pButton->GetCheck());
+	}
+
 	// ƒfƒoƒbƒO
 	{
 		CButton *pButton = (CButton*)GetDlgItem(IDC_CHECK_DEBUG);
@@ -106,6 +112,7 @@
 		new Cq2chwmLayoutLine(GetDlgItem(IDC_CHECK_VENTCONTROL), 1),
 		new Cq2chwmLayoutLine(GetDlgItem(IDC_CHECK_BOOKMARKWHENSTARTING), 1),
 		new Cq2chwmLayoutLine(GetDlgItem(IDC_CHECK_MENU_NUMBER), 1),
+		new Cq2chwmLayoutLine(GetDlgItem(IDC_CHECK_QUIET_DIALOG), 1),
 		new Cq2chwmLayoutLine(GetDlgItem(IDC_CHECK_DEBUG), 1)
 	);
 	cLayout.Layout(cx, cy);
@@ -146,6 +153,12 @@
 		pButton->SetCheck(Cq2chwmConfig::GetInstance()->GetMenuNumber());
 	}
 
+	// ƒ_ƒCƒAƒ�ƒO‚ð‚ ‚Ü‚è‚¾‚³‚È‚¢
+	{
+		CButton *pButton = (CButton*)GetDlgItem(IDC_CHECK_QUIET_DIALOG);
+		pButton->SetCheck(Cq2chwmConfig::GetInstance()->GetQuietDialog());
+	}
+
 	// ƒfƒoƒbƒO
 	{
 		CButton *pButton = (CButton*)GetDlgItem(IDC_CHECK_DEBUG);
Index: q2chwm/q2chwmDatView.cpp
===================================================================
--- q2chwm/q2chwmDatView.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmDatView.cpp	(�ì‹ÆƒRƒs�[)
@@ -646,7 +646,8 @@
 
 void Cq2chwmDatView::AddBookmark()
 {
-	if (::MessageBox(m_hWnd, _T("ƒuƒbƒNƒ}�[ƒN‚É’Ç‰Á‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+	if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+		::MessageBox(m_hWnd, _T("ƒuƒbƒNƒ}�[ƒN‚É’Ç‰Á‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 		Cq2chwmDatCtrl *pCtrl = currentCtrl();
 		if (pCtrl != NULL) {
 			CYoString str_bname = pCtrl->GetBoardName();
Index: q2chwm/q2chwmppc.rc
===================================================================
--- q2chwm/q2chwmppc.rc	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmppc.rc	(�ì‹ÆƒRƒs�[)
@@ -592,6 +592,7 @@
     CONTROL         "�‘‚«�ž‚ÝŽž‚É—³Šª�§Œä",IDC_CHECK_VENTCONTROL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,41,108,16
     CONTROL         "‹N“®Žž‚ÉƒuƒbƒNƒ}�[ƒN‚ð•\Ž¦",IDC_CHECK_BOOKMARKWHENSTARTING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,60,122,16
     CONTROL         "ƒ�ƒjƒ…�[‚ÌƒVƒ‡�[ƒgƒJƒbƒgƒL�[‚ð�”Žš‚É•Ï�X",IDC_CHECK_MENU_NUMBER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,92,142,16
+    CONTROL         "ƒ_ƒCƒAƒ�ƒO‚ð‚ ‚Ü‚è‚¾‚³‚È‚¢",IDC_CHECK_QUIET_DIALOG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,7,142,16
     CONTROL         "ƒfƒoƒbƒO",IDC_CHECK_DEBUG,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,76,41,16
 END
 
Index: q2chwm/q2chwmDatCtrl.cpp
===================================================================
--- q2chwm/q2chwmDatCtrl.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmDatCtrl.cpp	(�ì‹ÆƒRƒs�[)
@@ -88,6 +88,7 @@
 
 	if (ExistFile(m_str_filename) == FALSE) {
 		if (Cq2chwmConfig::GetInstance()->GetOnline() == TRUE ||
+			Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
 			::MessageBox(m_pParent->m_hWnd, _T("ƒtƒ@ƒCƒ‹‚ª‘¶�Ý‚µ‚Ü‚¹‚ñ�BƒT�[ƒo‚©‚çŽæ“¾‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES)
 		{
 			return CreateFromHttp();
Index: q2chwm/q2chwmSubjectView.cpp
===================================================================
--- q2chwm/q2chwmSubjectView.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/q2chwmSubjectView.cpp	(�ì‹ÆƒRƒs�[)
@@ -365,7 +365,8 @@
 {
 	POSITION pos = GetListCtrl().GetFirstSelectedItemPosition();
 	if ((int)pos == -1) return;
-	if (::MessageBox(m_hWnd, _T("ƒuƒbƒNƒ}�[ƒN‚É’Ç‰Á‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+	if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+		::MessageBox(m_hWnd, _T("ƒuƒbƒNƒ}�[ƒN‚É’Ç‰Á‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 		Cq2chwmListItem *pItem = m_cSubjectFile.GetItem((int)pos - 1);
 		Cq2chwmBookmarkItem cBookmarkItem(1, pItem->GetArticleName(), pItem->GetArticleId(),
 			pItem->GetBoardName(), pItem->GetBoardId(), pItem->GetBoardUrl());
Index: q2chwm/MainFrm.cpp
===================================================================
--- q2chwm/MainFrm.cpp	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ q2chwm/MainFrm.cpp	(�ì‹ÆƒRƒs�[)
@@ -449,7 +449,8 @@
 		// ŽŸ‚Ì�V’…ƒuƒbƒNƒ}�[ƒN‚ðŠJ‚­
 		Cq2chwmBookmarkItem *pItem = ((Cq2chwmApp*)AfxGetApp())->GetBookmarkView()->GetNextItem((const char*)lParam);
 		if (pItem != NULL) {
-			if (::MessageBox(m_hWnd, _T("ŽŸ‚Ì�V’…ƒuƒbƒNƒ}�[ƒN‚ðŠJ‚«‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+			if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+				::MessageBox(m_hWnd, _T("ŽŸ‚Ì�V’…ƒuƒbƒNƒ}�[ƒN‚ðŠJ‚«‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 				OnBookmarkClicked(0, (LPARAM)pItem);
 			}
 		}
@@ -529,7 +530,8 @@
 {
 	// �ˆ—�ƒLƒƒƒ“ƒZƒ‹ƒ`ƒFƒbƒN
 	if (((Cq2chwmApp*)AfxGetApp())->GetImageView()->IsRunning() == TRUE) {
-		if (::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+		if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+			::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 			SetCancel(TRUE);
 		}
 	} else {
@@ -537,28 +539,32 @@
 			case MODE_BOARD:
 				if (((Cq2chwmApp*)AfxGetApp())->GetBoardView()->IsRunning() == FALSE) {
 					break;
-				} else if (::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+				} else if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+						::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 					SetCancel(TRUE);
 				}
 				break;
 			case MODE_SUBJECT:
 				if (((Cq2chwmApp*)AfxGetApp())->GetSubjectView()->IsRunning() == FALSE) {
 					break;
-				} else if (::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+				} else if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+						::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 					SetCancel(TRUE);
 				}
 				break;
 			case MODE_DAT:
 				if (((Cq2chwmApp*)AfxGetApp())->GetDatView()->IsRunning() == FALSE) {
 					break;
-				} else if (::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+				} else if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+						::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 					SetCancel(TRUE);
 				}
 				break;
 			case MODE_BOOKMARK:
 				if (((Cq2chwmApp*)AfxGetApp())->GetBookmarkView()->IsRunning() == FALSE) {
 					break;
-				} else if (::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
+				} else if (Cq2chwmConfig::GetInstance()->GetQuietDialog() ||
+						::MessageBox(m_hWnd, _T("ƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H"), _T(APP_NAME)_T("/")_T(APP_VERSION), MB_YESNO|MB_ICONQUESTION) == IDYES) {
 					SetCancel(TRUE);
 				}
 				break;
Index: ChangeLog
===================================================================
--- ChangeLog	(ƒŠƒrƒWƒ‡ƒ“ 2635)
+++ ChangeLog	(�ì‹ÆƒRƒs�[)
@@ -1,3 +1,12 @@
+2009-09-21  momotaro <info@momo-lab.net>
+
+	* �uŽŸ‚Ì�V’…ƒuƒbƒNƒ}�[ƒN‚ðŠJ‚«‚Ü‚·‚©�H�v
+	  �uƒLƒƒƒ“ƒZƒ‹‚µ‚Ü‚·‚©�H�v
+	  �uƒuƒbƒNƒ}�[ƒN‚É’Ç‰Á‚µ‚Ü‚·‚©�H�v
+	  �uƒtƒ@ƒCƒ‹‚ª‘¶�Ý‚µ‚Ü‚¹‚ñ�BƒT�[ƒo‚©‚çŽæ“¾‚µ‚Ü‚·‚©�H�v
+	  �uƒXƒŒƒbƒhˆê——‚ð�Å�V‰»‚µ‚Ü‚·‚©�H�v
+	  ‚Ì‚»‚ê‚¼‚ê‚Ìƒ_ƒCƒAƒ�ƒO‚ð�o‚³‚È‚­‚·‚é�A�uƒ_ƒCƒAƒ�ƒO‚ð‚ ‚Ü‚è‚¾‚³‚È‚¢�vƒIƒvƒVƒ‡ƒ“‚ð’Ç‰Á‚µ‚Ü‚µ‚½
+
 2009-03-22  Fujita YOSHITOMO  <ystm@ultrapop.jp>
 
 	* ‰æ‘œˆÈŠO‚ÌURL‚ÉƒWƒƒƒ“ƒv‚Å‚«‚È‚­‚È‚Á‚Ä‚¢‚½ƒoƒO‚ð�C�³‚µ‚Ü‚µ‚½
