X-Git-Url: https://git.ucc.asn.au/?p=matches%2Fhonours.git;a=blobdiff_plain;f=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FDockTabbedMDI%2Fsrc%2FSimple.cpp;fp=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FDockTabbedMDI%2Fsrc%2FSimple.cpp;h=7953202fb373b7aea9cad44fe20f048c5b25ad29;hp=0000000000000000000000000000000000000000;hb=70a96cca12cb006506461d26cd112bab179fe74c;hpb=8caf60af39689a3546074f0c68d14c3a2e28191e diff --git a/research/transmission_spectroscopy/TOF/Win32++/samples/DockTabbedMDI/src/Simple.cpp b/research/transmission_spectroscopy/TOF/Win32++/samples/DockTabbedMDI/src/Simple.cpp new file mode 100644 index 00000000..7953202f --- /dev/null +++ b/research/transmission_spectroscopy/TOF/Win32++/samples/DockTabbedMDI/src/Simple.cpp @@ -0,0 +1,34 @@ +////////////////////////////////////////////////////// +// Simple.cpp - Definitions for the CViewSimple class + +#include "stdafx.h" +#include "Simple.h" +#include "resource.h" + + + +/////////////////////////////////////////////// +// CViewSimple functions +void CViewSimple::OnDraw(CDC* pDC) +{ + //Centre some text in the window + CRect rc = GetClientRect(); + pDC->DrawText(_T("Simple View"), -1, rc, DT_CENTER|DT_VCENTER|DT_SINGLELINE); +} + +LRESULT CViewSimple::WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam) +{ + switch(uMsg) + { + case WM_SIZE: + Invalidate(); + break; + + case WM_WINDOWPOSCHANGED: + Invalidate(); + break; + } + + return WndProcDefault(uMsg, wParam, lParam); +} +