00001 //------------------------------------------------------------------- 00004 // Copyright (c) 2007 Celeritive Technologies, Inc. 00005 // 00006 // Licensed under the Apache License, Version 2.0 (the "License"); 00007 // you may not use this file except in compliance with the License. 00008 // You may obtain a copy of the License at 00009 // 00010 // http://www.apache.org/licenses/LICENSE-2.0 00011 // 00012 // Unless required by applicable law or agreed to in writing, software 00013 // distributed under the License is distributed on an "AS IS" BASIS, 00014 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 00015 // See the License for the specific language governing permissions and 00016 // limitations under the License. 00017 // 00018 //------------------------------------------------------------------- 00019 00020 #pragma once 00021 00022 // EditVariableDialog dialog 00023 00024 class EditVariableDialog : public CDialog 00025 { 00026 DECLARE_DYNAMIC(EditVariableDialog) 00027 00028 public: 00029 EditVariableDialog(CString& var, CString& value, CWnd* pParent = NULL); // standard constructor 00030 virtual ~EditVariableDialog(); 00031 00032 // Dialog Data 00033 enum { IDD = IDD_EDIT_VARIABLES }; 00034 00035 protected: 00036 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support 00037 CString& m_var; 00038 CString& m_value; 00039 00040 DECLARE_MESSAGE_MAP() 00041 };