|
/*
* $Header :$
*
* $History: logviewerDoc.cpp $
*
* ***************** Version 2 *****************
* User: Administrator Date: 12/02/03 Time: 9:20p
* Updated in $/logger/logviewer
* Added pretty icons, version resource, tooltip support, fixed various
* bugs in continuation record support.
*
* ***************** Version 1 *****************
* User: Administrator Date: 11/25/03 Time: 5:20p
* Created in $/logger/logviewer
*/
#include "stdafx.h"
#include "logviewer.h"
#include "LogData.h"
#include "logviewerDoc.h"
#include "logviewerView.h"
#include "MainFrm.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CLogViewerDoc
IMPLEMENT_DYNCREATE(CLogViewerDoc, CDocument)
BEGIN_MESSAGE_MAP(CLogViewerDoc, CDocument)
//{{AFX_MSG_MAP(CLogViewerDoc)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CLogViewerDoc construction/destruction
CLogViewerDoc::CLogViewerDoc()
{
}
CLogViewerDoc::~CLogViewerDoc()
{
}
BOOL CLogViewerDoc::OnNewDocument()
{
if (!CDocument::OnNewDocument())
return FALSE;
return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// CLogViewerDoc serialization
void CLogViewerDoc::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{
}
else
{
}
}
/////////////////////////////////////////////////////////////////////////////
// CLogViewerDoc diagnostics
#ifdef _DEBUG
void CLogViewerDoc::AssertValid() const
{
CDocument::AssertValid();
}
void CLogViewerDoc::Dump(CDumpContext& dc) const
{
CDocument::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CLogViewerDoc commands
BOOL CLogViewerDoc::OnOpenDocument(LPCTSTR lpszPathName)
{
POSITION pos = GetFirstViewPosition();
CLogViewerView *pView = (CLogViewerView *) GetNextView(pos);
ASSERT(pView);
ASSERT_KINDOF(CLogViewerView, pView);
return pView->OpenDocument(lpszPathName);
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I've been programming for 35 years - started in machine language on the National Semiconductor SC/MP chip, moved via the 8080 to the Z80 - graduated through HP Rocky Mountain Basic and HPL - then to C and C++ and now C#.
I used (30 or so years ago when I worked for Hewlett Packard) to repair HP Oscilloscopes and Spectrum Analysers - for a while there I was the one repairing DC to daylight SpecAns in the Asia Pacific area.
Afterward I was the fourth team member added to the Australia Post EPOS project at Unisys Australia. We grew to become an A$400 million project. I wrote a few device drivers for the project under Microsoft OS/2 v 1.3 - did hardware qualification and was part of the rollout team dealing directly with the customer.
Born and bred in Melbourne Australia, now living in Scottsdale Arizona USA, became a US Citizen on September 29th, 2006.
I work for a medical insurance broker, learning how to create ASP.NET websites in VB.Net and C#. It's all good.
Oh, I'm also a Kentucky Colonel.
http://www.kycolonels.org