OSDN Git Service

Merge pull request #93 from GreyMerlin/master
[winmerge-jp/winmerge-jp.git] / Src / OpenDoc.cpp
1 // OpenDoc.cpp : implementation file
2 //
3
4 #include "stdafx.h"
5 #include "OpenDoc.h"
6 #include "OptionsDef.h"
7 #include "OptionsMgr.h"
8
9 // COpenDoc
10
11 IMPLEMENT_DYNCREATE(COpenDoc, CDocument)
12
13 COpenDoc::COpenDoc() :
14         m_bRecurse(FALSE)
15 ,       m_dwFlags()
16 {
17 }
18
19 BOOL COpenDoc::OnNewDocument()
20 {
21         if (!CDocument::OnNewDocument())
22                 return FALSE;
23         return TRUE;
24 }
25
26 COpenDoc::~COpenDoc()
27 {
28 }
29
30 void COpenDoc::RefreshOptions()
31 {
32         m_bRecurse = GetOptionsMgr()->GetBool(OPT_CMP_INCLUDE_SUBDIRS);
33         UpdateAllViews(NULL);
34 }
35
36 BEGIN_MESSAGE_MAP(COpenDoc, CDocument)
37 END_MESSAGE_MAP()