OSDN Git Service

Fix a crash problem when the Diff algorithm is set to something other than default...
[winmerge-jp/winmerge-jp.git] / Src / OpenTableDlg.h
1 /** 
2  * @file  OpenTableDlg.h
3  *
4  * @brief Declaration of the dialog used to select codepages
5  */
6 #pragma once
7
8 #include "TrDialogs.h"
9 #include "UnicodeString.h"
10
11 /////////////////////////////////////////////////////////////////////////////
12 // COpenTableDlg dialog
13
14 class COpenTableDlg : public CTrDialog
15 {
16 public:
17 // Construction
18         explicit COpenTableDlg(CWnd* pParent = nullptr);   // standard constructor
19
20 // Dialog Data
21         //{{AFX_DATA(COpenTableDlg)
22         enum { IDD = IDD_OPEN_TABLE };
23         int m_nFileType;
24         String m_sCSVDelimiterChar;
25         String m_sDSVDelimiterChar;
26         String m_sDelimiterChar;
27         String m_sQuoteChar;
28         bool m_bAllowNewlinesInQuotes;
29         //}}AFX_DATA
30
31 // Overrides
32         // ClassWizard generated virtual function overrides
33         //{{AFX_VIRTUAL(COpenTableDlg)
34         protected:
35         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
36         virtual void OnOK() override;
37         //}}AFX_VIRTUAL
38
39 // Implementation
40 protected:
41
42         // Generated message map functions
43         //{{AFX_MSG(COpenTableDlg)
44         afx_msg void OnClickFileType(UINT nID);
45         //}}AFX_MSG
46         DECLARE_MESSAGE_MAP()
47 };