forked from 0ad/0ad
88 lines
2.1 KiB
C++
Executable File
88 lines
2.1 KiB
C++
Executable File
// MapSizeDlg.cpp : implementation file
|
|
//
|
|
|
|
#include "precompiled.h"
|
|
#include "stdafx.h"
|
|
#include "ScEd.h"
|
|
#include "MapSizeDlg.h"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// CMapSizeDlg dialog
|
|
|
|
|
|
CMapSizeDlg::CMapSizeDlg(CWnd* pParent /*=NULL*/)
|
|
: CDialog(CMapSizeDlg::IDD, pParent), m_MapSize(11)
|
|
{
|
|
//{{AFX_DATA_INIT(CMapSizeDlg)
|
|
// NOTE: the ClassWizard will add member initialization here
|
|
//}}AFX_DATA_INIT
|
|
}
|
|
|
|
|
|
void CMapSizeDlg::DoDataExchange(CDataExchange* pDX)
|
|
{
|
|
CDialog::DoDataExchange(pDX);
|
|
//{{AFX_DATA_MAP(CMapSizeDlg)
|
|
// NOTE: the ClassWizard will add DDX and DDV calls here
|
|
//}}AFX_DATA_MAP
|
|
}
|
|
|
|
|
|
BEGIN_MESSAGE_MAP(CMapSizeDlg, CDialog)
|
|
//{{AFX_MSG_MAP(CMapSizeDlg)
|
|
ON_BN_CLICKED(IDC_RADIO_HUGE, OnRadioHuge)
|
|
ON_BN_CLICKED(IDC_RADIO_LARGE, OnRadioLarge)
|
|
ON_BN_CLICKED(IDC_RADIO_MEDIUM, OnRadioMedium)
|
|
ON_BN_CLICKED(IDC_RADIO_SMALL, OnRadioSmall)
|
|
//}}AFX_MSG_MAP
|
|
END_MESSAGE_MAP()
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// CMapSizeDlg message handlers
|
|
|
|
BOOL CMapSizeDlg::OnInitDialog()
|
|
{
|
|
CDialog::OnInitDialog();
|
|
|
|
OnRadioMedium();
|
|
|
|
return TRUE; // return TRUE unless you set the focus to a control
|
|
// EXCEPTION: OCX Property Pages should return FALSE
|
|
}
|
|
|
|
void CMapSizeDlg::OnRadioHuge()
|
|
{
|
|
CheckDlgButton(IDC_RADIO_SMALL,FALSE);
|
|
CheckDlgButton(IDC_RADIO_MEDIUM,FALSE);
|
|
CheckDlgButton(IDC_RADIO_LARGE,FALSE);
|
|
CheckDlgButton(IDC_RADIO_HUGE,TRUE);
|
|
m_MapSize=17;
|
|
}
|
|
|
|
void CMapSizeDlg::OnRadioLarge()
|
|
{
|
|
CheckDlgButton(IDC_RADIO_SMALL,FALSE);
|
|
CheckDlgButton(IDC_RADIO_MEDIUM,FALSE);
|
|
CheckDlgButton(IDC_RADIO_LARGE,TRUE);
|
|
CheckDlgButton(IDC_RADIO_HUGE,FALSE);
|
|
m_MapSize=13;
|
|
}
|
|
|
|
void CMapSizeDlg::OnRadioMedium()
|
|
{
|
|
CheckDlgButton(IDC_RADIO_SMALL,FALSE);
|
|
CheckDlgButton(IDC_RADIO_MEDIUM,TRUE);
|
|
CheckDlgButton(IDC_RADIO_LARGE,FALSE);
|
|
CheckDlgButton(IDC_RADIO_HUGE,FALSE);
|
|
m_MapSize=11;
|
|
}
|
|
|
|
void CMapSizeDlg::OnRadioSmall()
|
|
{
|
|
CheckDlgButton(IDC_RADIO_SMALL,TRUE);
|
|
CheckDlgButton(IDC_RADIO_MEDIUM,FALSE);
|
|
CheckDlgButton(IDC_RADIO_LARGE,FALSE);
|
|
CheckDlgButton(IDC_RADIO_HUGE,FALSE);
|
|
m_MapSize=9;
|
|
}
|