--- cedtorig/MDIFileTab.cpp Wed Sep 8 02:24:00 2004 +++ ./MDIFileTab.cpp Tue Jan 2 15:35:47 2007 @@ -28,6 +28,7 @@ ON_WM_SIZE() ON_WM_CONTEXTMENU() ON_NOTIFY(TCN_SELCHANGE, IDC_FILE_TAB, OnSelchangeFileTab) + ON_WM_LBUTTONDBLCLK() //}}AFX_MSG_MAP END_MESSAGE_MAP() @@ -253,3 +255,16 @@ *pResult = 0; } + +void CMDIFileTab::OnLButtonDblClk(UINT nFlags, CPoint point) +{ + + // CHANGE BY LARSP JAN 2007 + // dbl click on tab, open new window + CWnd * pWnd = AfxGetMainWnd(); + pWnd->PostMessage( WM_COMMAND, ID_FILE_NEW ); + + // CDialogBar::OnLButtonDblClk(nFlags, point); +} + + diff -u cedtorig/MDIFileTab.h ./MDIFileTab.h --- cedtorig/MDIFileTab.h Sat Jul 17 04:26:00 2004 +++ ./MDIFileTab.h Tue Jan 2 15:35:47 2007 @@ -57,6 +57,7 @@ afx_msg void OnSize(UINT nType, int cx, int cy); afx_msg void OnContextMenu(CWnd* pWnd, CPoint point); afx_msg void OnSelchangeFileTab(NMHDR* pNMHDR, LRESULT* pResult); + afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point); //}}AFX_MSG DECLARE_MESSAGE_MAP() };