00001 #if !defined(AFX_BACKGROUNDDIALOG_H__9816FB1F_6F49_457E_A6A5_993F653ABEFB__INCLUDED_)
00002 #define AFX_BACKGROUNDDIALOG_H__9816FB1F_6F49_457E_A6A5_993F653ABEFB__INCLUDED_
00003
00004 #if _MSC_VER > 1000
00005 #pragma once
00006 #endif // _MSC_VER > 1000
00007
00008
00009
00010 #include "FlowVis.h"
00011
00012
00013 class CFlowVisApp;
00014
00016
00017
00019 class CBackgroundDialog : public CDialog
00020 {
00021
00022 public:
00023 void EnableDialog(BOOL bEnable);
00024
00025 int GetDialogEndPosition();
00026 void setDialogStartPosition(int position);
00027 void UpdateDialogPosition();
00028 CBackgroundDialog(CWnd* pParent = NULL);
00029 CBackgroundDialog(int DialogStartPosition, CWnd* pParent = NULL);
00030
00031
00032
00033
00034 enum { IDD = IDD_BACKGROUND_DIALOG };
00035 CButton m_CheckTransferFunction;
00036 CButton m_RadioSpeed;
00037 CButton m_RadioAcceleration;
00038 CButton m_RadioAdditional;
00039 CButton m_FrameBackground;
00040 CComboBox m_ComboAdditional;
00041 CButton m_CheckBackground;
00042
00043
00044
00045
00046
00047
00048 protected:
00049 virtual void DoDataExchange(CDataExchange* pDX);
00050
00051
00052
00053 protected:
00054
00055 int m_DialogHeightOpen;
00056 int m_DialogSize;
00057 int m_DialogPosition;
00058
00059 CFlowVisApp * m_App;
00060
00061
00062
00063 afx_msg void OnCheckBackground();
00064 afx_msg void OnRadioAcceleration();
00065 afx_msg void OnRadioAdditional();
00066 afx_msg void OnRadioSpeed();
00067 virtual BOOL OnInitDialog();
00068 afx_msg void OnSelchangeComboAdditional();
00069 afx_msg void OnCheckTransferfunction();
00070
00071 DECLARE_MESSAGE_MAP()
00072 };
00073
00074
00075
00076
00077 #endif // AFX_BACKGROUNDDIALOG_H__9816FB1F_6F49_457E_A6A5_993F653ABEFB__INCLUDED_