rlm@1: // MaxScale.cpp : implementation file rlm@1: // rlm@1: rlm@1: #include "stdafx.h" rlm@1: #include "resource.h" rlm@1: #include "MaxScale.h" rlm@1: #include "VBA.h" rlm@1: rlm@1: ///////////////////////////////////////////////////////////////////////////// rlm@1: // MaxScale dialog rlm@1: rlm@1: MaxScale::MaxScale(CWnd*pParent /*=NULL*/) rlm@1: : CDialog(MaxScale::IDD, pParent) rlm@1: { rlm@1: //{{AFX_DATA_INIT(MaxScale) rlm@1: // NOTE: the ClassWizard will add member initialization here rlm@1: //}}AFX_DATA_INIT rlm@1: } rlm@1: rlm@1: void MaxScale::DoDataExchange(CDataExchange*pDX) rlm@1: { rlm@1: CDialog::DoDataExchange(pDX); rlm@1: //{{AFX_DATA_MAP(MaxScale) rlm@1: DDX_Control(pDX, IDC_VALUE, m_value); rlm@1: //}}AFX_DATA_MAP rlm@1: } rlm@1: rlm@1: BEGIN_MESSAGE_MAP(MaxScale, CDialog) rlm@1: //{{AFX_MSG_MAP(MaxScale) rlm@1: ON_BN_CLICKED(ID_OK, OnOk) rlm@1: ON_BN_CLICKED(ID_CANCEL, OnCancel) rlm@1: //}}AFX_MSG_MAP rlm@1: END_MESSAGE_MAP() rlm@1: rlm@1: ///////////////////////////////////////////////////////////////////////////// rlm@1: // MaxScale message handlers rlm@1: rlm@1: void MaxScale::OnCancel() rlm@1: { rlm@1: EndDialog(FALSE); rlm@1: } rlm@1: rlm@1: void MaxScale::OnOk() rlm@1: { rlm@1: CString tmp; rlm@1: m_value.GetWindowText(tmp); rlm@1: theApp.fsMaxScale = atoi(tmp); rlm@1: EndDialog(TRUE); rlm@1: } rlm@1: rlm@1: BOOL MaxScale::OnInitDialog() rlm@1: { rlm@1: CDialog::OnInitDialog(); rlm@1: rlm@1: CString temp; rlm@1: rlm@1: temp.Format("%d", theApp.fsMaxScale); rlm@1: rlm@1: m_value.SetWindowText(temp); rlm@1: rlm@1: return TRUE; // return TRUE unless you set the focus to a control rlm@1: // EXCEPTION: OCX Property Pages should return FALSE rlm@1: } rlm@1: