diff --git a/sakura_core/dlg/CDlgSetCharSet.cpp b/sakura_core/dlg/CDlgSetCharSet.cpp index 5a9495ea19..5a3ae32ec5 100644 --- a/sakura_core/dlg/CDlgSetCharSet.cpp +++ b/sakura_core/dlg/CDlgSetCharSet.cpp @@ -34,7 +34,6 @@ CDlgSetCharSet::CDlgSetCharSet() { m_pnCharSet = NULL; // 文字コードセット m_pbBom = NULL; // 文字コードセット - m_bCP = false; } /* モーダルダイアログの表示 */ @@ -73,11 +72,9 @@ BOOL CDlgSetCharSet::OnBnClicked( int wID ) { switch( wID ){ case IDC_CHECK_CP: - if( !m_bCP ){ - m_bCP = true; - ::EnableWindow( GetItemHwnd( IDC_CHECK_CP ), FALSE ); - CCodePage::AddComboCodePages( GetHwnd(), m_hwndCharSet, -1 ); - } + ::CheckDlgButton( GetHwnd(), IDC_CHECK_CP, TRUE ); + ::EnableWindow( GetItemHwnd( IDC_CHECK_CP ), FALSE ); + CCodePage::AddComboCodePages( GetHwnd(), m_hwndCharSet, -1 ); return TRUE; case IDC_BUTTON_HELP: /* 「文字コードセット設定」のヘルプ */ @@ -179,7 +176,6 @@ void CDlgSetCharSet::SetData( void ) } } if( -1 == nCurIdx ){ - m_bCP = true; ::CheckDlgButton( GetHwnd(), IDC_CHECK_CP, TRUE ); ::EnableWindow( GetItemHwnd( IDC_CHECK_CP ), FALSE ); nCurIdx = CCodePage::AddComboCodePages( GetHwnd(), m_hwndCharSet, *m_pnCharSet ); diff --git a/sakura_core/dlg/CDlgSetCharSet.h b/sakura_core/dlg/CDlgSetCharSet.h index b773ce30ee..839dcf3471 100644 --- a/sakura_core/dlg/CDlgSetCharSet.h +++ b/sakura_core/dlg/CDlgSetCharSet.h @@ -31,7 +31,6 @@ class CDlgSetCharSet : public CDialog ECodeType* m_pnCharSet; // 文字コードセット bool* m_pbBom; // BOM - bool m_bCP; HWND m_hwndCharSet; HWND m_hwndCheckBOM;