123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- //===========================================================================//
- // Copyright (C) Microsoft Corporation. All rights reserved. //
- //===========================================================================//
- #if !defined(AFX_MISSIONSETTINGSDLG_H__5A7645E1_81E6_419B_9FBD_C269597F248C__INCLUDED_)
- #define AFX_MISSIONSETTINGSDLG_H__5A7645E1_81E6_419B_9FBD_C269597F248C__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- // MissionSettingsDlg.h : header file
- //
- /////////////////////////////////////////////////////////////////////////////
- // MissionSettingsDlg dialog
- class MissionSettingsDlg : public CDialog
- {
- // Construction
- public:
- MissionSettingsDlg(CWnd* pParent = NULL); // standard constructor
- void UpdateMissionNameDisplay();
- void UpdateBlurbDisplay();
- void UpdateBlurb2Display();
- CString m_MissionNameUnlocalizedText;
- bool m_MissionNameUseResourceString;
- int m_MissionNameResourceStringID;
- CString m_BlurbUnlocalizedText;
- bool m_BlurbUseResourceString;
- int m_BlurbResourceStringID;
- CString m_Blurb2UnlocalizedText;
- bool m_Blurb2UseResourceString;
- int m_Blurb2ResourceStringID;
- // Dialog Data
- //{{AFX_DATA(MissionSettingsDlg)
- enum { IDD = IDD_MISSION_SETTINGS };
- CSpinButtonCtrl m_NumRPBuildingsSpin;
- CSpinButtonCtrl m_MaxPlayersSpin;
- CSpinButtonCtrl m_MaxTeamsSpin;
- CString m_AuthorEdit;
- int m_MaxPlayers;
- int m_MaxTeams;
- int m_TimeLimit;
- BOOL m_SinglePlayerCheck;
- int m_InitialResourcePoints;
- CString m_ScenarioTune;
- CString m_VideoFilename;
- int m_CBills;
- int m_NumRPBuildings;
- CString m_DownloadUrlEdit;
- int m_MissionType;
- BOOL m_AirStrikeCheck;
- BOOL m_AllTech;
- BOOL m_MineLayerCheck;
- BOOL m_NoVariantsCheck;
- BOOL m_RepairVehicleCheck;
- BOOL m_ResourceBuildingCheck;
- BOOL m_SalvageCraftCheck;
- BOOL m_ScoutCopterCheck;
- BOOL m_SensorProbeCheck;
- BOOL m_UnlimitedAmmoCheck;
- int m_DropWeightLimit;
- BOOL m_ArtilleryPieceCheck;
- BOOL m_RPsForMechsCheck;
- CString m_MissionNameEdit;
- CString m_BlurbEdit;
- CString m_Blurb2Edit;
- CString m_BlurbResourceStringIDEdit;
- CString m_Blurb2ResourceStringIDEdit;
- CString m_MissionNameResourceStringIDEdit;
- //}}AFX_DATA
- // Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(MissionSettingsDlg)
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- //}}AFX_VIRTUAL
- // Implementation
- protected:
- // Generated message map functions
- //{{AFX_MSG(MissionSettingsDlg)
- virtual BOOL OnInitDialog();
- afx_msg void OnBrowseButton();
- afx_msg void OnMissionNameEditButton();
- afx_msg void OnBlurbEditButton();
- afx_msg void OnBlurb2EditButton();
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
- //{{AFX_INSERT_LOCATION}}
- // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
- #endif // !defined(AFX_MISSIONSETTINGSDLG_H__5A7645E1_81E6_419B_9FBD_C269597F248C__INCLUDED_)
|