Main Page   Compound List   File List   Compound Members  

FlowVisDlg.h

00001 // FlowVisDlg.h : Header-Datei
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 // CFlowVisDlg Dialogfeld
00021 
00022 class CFlowVisDlg : public CDialog
00023 {
00024 // Konstruktion
00025 public:
00026         
00027         void UpdateDialogPosition();
00028         CFlowVisDlg(CWnd* pParent = NULL);      // Standard-Konstruktor
00029 
00030     CColorCodingDialog *m_pColorCodingDialog;
00031     CArrowPlotDialog *m_pArrowPlotDialog;
00032     CBackgroundDialog  *m_pBackgroundDialog;
00033     CStreamlinesDialog * m_pStreamlinesDialog;
00034 
00035 // Dialogfelddaten
00036         //{{AFX_DATA(CFlowVisDlg)
00037         enum { IDD = IDD_FLOWVIS_DIALOG };
00038         //}}AFX_DATA
00039 
00040         // Vom Klassenassistenten generierte Überladungen virtueller Funktionen
00041         //{{AFX_VIRTUAL(CFlowVisDlg)
00042         protected:
00043         virtual void DoDataExchange(CDataExchange* pDX);        // DDX/DDV-Unterstützung
00044         //}}AFX_VIRTUAL
00045 
00046     
00047 
00048 // Implementierung
00049 protected:
00050         HICON m_hIcon;
00051         CFlowVisApp * m_App;
00052 
00053         // Generierte Message-Map-Funktionen
00054         //{{AFX_MSG(CFlowVisDlg)
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         //}}AFX_MSG
00063         DECLARE_MESSAGE_MAP()
00064 };
00065 
00066 //{{AFX_INSERT_LOCATION}}
00067 // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.
00068 
00069 #endif // !defined(AFX_FLOWVISDLG_H__CF8E8116_06D3_48D9_BEC3_DEEA7B7B4502__INCLUDED_)

Generated on Wed Jan 21 13:19:23 2004 for FlowVis by doxygen1.2.18