0024927: Getting rid of "Persistent" functionality -- Samples and data
[occt.git] / samples / mfc / standard / Common / ImportExport / SaveCSFDBDlg.h
1 // FileSaveIgesDialog.h : header file
2 //
3
4 #if !defined(AFX_FILESAVECSFDBDIALOG_H__B7D13C78_AB88_11D1_B97B_444553540000__INCLUDED_)
5 #define AFX_FILESAVECSFDBDIALOG_H__B7D13C78_AB88_11D1_B97B_444553540000__INCLUDED_
6
7 #if _MSC_VER >= 1000
8 #pragma once
9 #endif // _MSC_VER >= 1000
10
11 #include "MgtBRep_TriangleMode.hxx"
12 #include <res/OCC_Resource.h>
13
14 #include <Standard_Macro.hxx>
15
16 /////////////////////////////////////////////////////////////////////////////
17 // CFileSaveCSFDBDialog dialog
18
19 class Standard_EXPORT CFileSaveCSFDBDialog : public CFileDialog
20 {
21 // Construction
22 public:
23         CFileSaveCSFDBDialog(CWnd* pParent = NULL);   // standard constructor
24
25 // Dialog Data
26         //{{AFX_DATA(CFileSaveCSFDBDialog)
27         enum { IDD = IDD_FILESAVECSFDB };
28         CComboBox       m_SaveTypeCombo;
29         MgtBRep_TriangleMode    m_TriangleMode;
30         //}}AFX_DATA
31
32 // Overrides
33         // ClassWizard generated virtual function overrides
34         //{{AFX_VIRTUAL(CFileSaveCSFDBDialog)
35         protected:
36         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
37     virtual BOOL OnFileNameOK();
38         //}}AFX_VIRTUAL
39
40 // Implementation
41 protected:
42
43         // Generated message map functions
44         //{{AFX_MSG(CFileSaveCSFDBDialog)
45         virtual BOOL OnInitDialog();
46         //}}AFX_MSG
47         DECLARE_MESSAGE_MAP()
48 };
49
50 //{{AFX_INSERT_LOCATION}}
51 // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
52
53 #endif // !defined(AFX_FILESAVECSFDBDIALOG_H__B7D13C78_AB88_11D1_B97B_444553540000__INCLUDED_)