BOOL CCedtDoc::LoadDictionary()
{
	CString szCedtDicPath = CCedtApp::m_szInstallDirectory + "\\cedt.dic";
	CString szUserDicPath = CCedtApp::m_szInstallDirectory + "\\user.dic";

	CFile file(szCedtDicPath, CFile::modeRead); CWaitCursor wait;
	nTotalSize = file.GetLength(); file.Close();

	CMainFrame * pMainFrame = (CMainFrame *)AfxGetMainWnd();
	pMainFrame->BeginProgress("Loading Dictionary...");

	if( ! m_clsDictionary.FileLoad(szCedtDicPath, LoadingProgress) ) return FALSE;
	if( ! m_clsDictionary.FileLoad(szUserDicPath) ) return FALSE;

	pMainFrame->EndProgress();
	m_bDictionaryLoaded = TRUE;

	return TRUE;
}