1 /////////////////////////////////////////////////////////////////////////////
2 // WinMerge: an interactive diff/merge utility
3 // Copyright (C) 1997 Dean P. Grimm
4 // SPDX-License-Identifier: GPL-2.0-or-later
5 /////////////////////////////////////////////////////////////////////////////
7 * @file MergeEditSplitterView.h
9 * @brief Declaration file for CMergeEditSplitterView
14 /////////////////////////////////////////////////////////////////////////////
15 // CMergeEditSplitterView view
16 #include "SplitterWndEx.h"
18 class CMergeEditSplitterView : public CView
21 CMergeEditSplitterView();
22 virtual ~CMergeEditSplitterView();
23 DECLARE_DYNCREATE(CMergeEditSplitterView)
27 CSplitterWndEx m_wndSplitter;
38 // ClassWizard generated virtual function overrides
39 //{{AFX_VIRTUAL(CMergeEditSplitterView)
41 virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = nullptr) override;
42 virtual void OnDraw(CDC* pDC) override;
43 virtual void OnInitialUpdate() override;
50 // Generated message map functions
52 using CWnd::OnMouseActivate;
53 //{{AFX_MSG(CMergeEditSplitterView)
54 afx_msg void OnSize(UINT nType, int cx, int cy);
55 afx_msg BOOL OnEraseBkgnd(CDC * pdc);