00001
00002
00003
00004 #if !defined(AFX_FLOWVISDLG_H__CF8E8116_06D3_48D9_BEC3_DEEA7B7B4502__INCLUDED_)
00005 #define AFX_FLOWVISDLG_H__CF8E8116_06D3_48D9_BEC3_DEEA7B7B4502__INCLUDED_
00006
00007 #if _MSC_VER > 1000
00008 #pragma once
00009 #endif // _MSC_VER > 1000
00010
00011 #include "BackgroundDialog.h"
00012 #include "ArrowPlotDialog.h"
00013 #include "ColorCodingDialog.h"
00014 #include "StreamlinesDialog.h"
00015 #include "FlowVis.h"
00016
00017 class CFlowVisApp;
00018
00020
00021
00022 class CFlowVisDlg : public CDialog
00023 {
00024
00025 public:
00026
00027 void UpdateDialogPosition();
00028 CFlowVisDlg(CWnd* pParent = NULL);
00029
00030 CColorCodingDialog *m_pColorCodingDialog;
00031 CArrowPlotDialog *m_pArrowPlotDialog;
00032 CBackgroundDialog *m_pBackgroundDialog;
00033 CStreamlinesDialog * m_pStreamlinesDialog;
00034
00035
00036
00037 enum { IDD = IDD_FLOWVIS_DIALOG };
00038
00039
00040
00041
00042 protected:
00043 virtual void DoDataExchange(CDataExchange* pDX);
00044
00045
00046
00047
00048
00049 protected:
00050 HICON m_hIcon;
00051 CFlowVisApp * m_App;
00052
00053
00054
00055 virtual BOOL OnInitDialog();
00056 afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
00057 afx_msg void OnPaint();
00058 afx_msg HCURSOR OnQueryDragIcon();
00059 afx_msg void OnButtonLoadDataset();
00060 afx_msg void OnDestroy();
00061 virtual void OnOK();
00062
00063 DECLARE_MESSAGE_MAP()
00064 };
00065
00066
00067
00068
00069 #endif // !defined(AFX_FLOWVISDLG_H__CF8E8116_06D3_48D9_BEC3_DEEA7B7B4502__INCLUDED_)