*
* @date Created: 2003-08-19
*/
-// ID line follows -- this is updated by SVN
-// $Id$
-
-
-#if !defined(AFX_DIRCOLSDLG_H__2FCB576C_C609_4623_8C55_F3870F22CA0B__INCLUDED_)
-#define AFX_DIRCOLSDLG_H__2FCB576C_C609_4623_8C55_F3870F22CA0B__INCLUDED_
#pragma once
#include <vector>
+#include "TrDialogs.h"
#include "UnicodeString.h"
/////////////////////////////////////////////////////////////////////////////
* must be always be last in the list with order number -1.
* @todo: Allow hidden columns between visible columns.
*/
-class CDirColsDlg : public CDialog
+class CDirColsDlg : public CTrDialog
{
// Public types
public:
// Construction
public:
- CDirColsDlg(CWnd* pParent = NULL); // standard constructor
+ explicit CDirColsDlg(CWnd* pParent = nullptr); // standard constructor
void AddColumn(const String & name, const String & desc, int log, int phy=-1)
{ column c(name, desc, log, phy); m_cols.push_back(c); }
void AddDefColumn(const String & name, int log, int phy=-1)
// Generated message map functions
//{{AFX_MSG(CDirColsDlg)
- virtual BOOL OnInitDialog();
+ virtual BOOL OnInitDialog() override;
afx_msg void OnUp();
afx_msg void OnDown();
- virtual void OnOK();
+ virtual void OnOK() override;
afx_msg void OnDefaults();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnLvnItemchangedColdlgList(NMHDR *pNMHDR, LRESULT *pResult);
};
-
-//{{AFX_INSERT_LOCATION}}
-// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
-
-#endif // !defined(AFX_DIRCOLSDLG_H__2FCB576C_C609_4623_8C55_F3870F22CA0B__INCLUDED_)