mirror of
https://github.com/electronicarts/CNC_TS_and_RA2_Mission_Editor.git
synced 2025-04-30 09:01:41 -04:00
translation for map size change dialog .
This commit is contained in:
parent
a9c9a5287b
commit
236a824614
6 changed files with 64 additions and 15 deletions
|
@ -25,6 +25,7 @@
|
|||
#include "finalsun.h"
|
||||
#include "ChangeSizeDlg.h"
|
||||
#include "variables.h"
|
||||
#include "functions.h"
|
||||
|
||||
#ifdef _DEBUG
|
||||
#define new DEBUG_NEW
|
||||
|
@ -64,6 +65,33 @@ void CChangeSizeDlg::DoDataExchange(CDataExchange* pDX)
|
|||
}
|
||||
|
||||
|
||||
BOOL CChangeSizeDlg::OnInitDialog()
|
||||
{
|
||||
CDialog::OnInitDialog();
|
||||
|
||||
translateUI();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
void CChangeSizeDlg::translateUI()
|
||||
{
|
||||
TranslateWindowCaption(*this, "ChangeMapSizeDlgCaption");
|
||||
|
||||
TranslateDlgItem(*this, IDC_DESC, "ChangeMapSizeDlgDesc");
|
||||
|
||||
TranslateDlgItem(*this, IDC_CMAPSIZE_WIDTH_TXT, "ChangeMapSizeDlgWidth");
|
||||
TranslateDlgItem(*this, IDC_CMAPSIZE_HEIGHT_TXT, "ChangeMapSizeDlgHeight");
|
||||
TranslateDlgItem(*this, IDC_CMAPSIZE_LEFT_TXT, "ChangeMapSizeDlgLeft");
|
||||
TranslateDlgItem(*this, IDC_CMAPSIZE_TOP_TXT, "ChangeMapSizeDlgTop");
|
||||
|
||||
TranslateDlgItem(*this, IDC_CMAPSIZE_NOTE_TXT, "ChangeMapSizeDlgNote");
|
||||
TranslateDlgItem(*this, IDC_CMAPSIZE_WARNING_TXT, "ChangeMapSizeDlgWarning");
|
||||
|
||||
TranslateDlgItem(*this, IDOK, "OK");
|
||||
TranslateDlgItem(*this, IDCANCEL, "Cancel");
|
||||
}
|
||||
|
||||
|
||||
BEGIN_MESSAGE_MAP(CChangeSizeDlg, CDialog)
|
||||
//{{AFX_MSG_MAP(CChangeSizeDlg)
|
||||
ON_EN_CHANGE(IDC_WIDTH, OnChangeWidth)
|
||||
|
|
|
@ -51,10 +51,10 @@ public:
|
|||
//{{AFX_VIRTUAL(CChangeSizeDlg)
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV-Unterstützung
|
||||
virtual BOOL OnInitDialog() override;
|
||||
//}}AFX_VIRTUAL
|
||||
|
||||
// Implementierung
|
||||
protected:
|
||||
void translateUI();
|
||||
|
||||
// Generierte Nachrichtenzuordnungsfunktionen
|
||||
//{{AFX_MSG(CChangeSizeDlg)
|
||||
|
|
|
@ -124,7 +124,7 @@ void CMapD::UpdateStrings()
|
|||
GetDlgItem(IDC_LTHEATER)->SetWindowText(GetLanguageStringACP("MapTheater"));
|
||||
GetDlgItem(IDC_MAP_D_WIDTH)->SetWindowText(GetLanguageStringACP("MapWidth"));
|
||||
GetDlgItem(IDC_MAP_D_HEIGHT)->SetWindowText(GetLanguageStringACP("MapHeight"));
|
||||
GetDlgItem(IDC_CHANGELOCAL)->SetWindowText(GetLanguageStringACP("MapChange"));
|
||||
GetDlgItem(IDC_CHANGELOCAL)->SetWindowText(GetLanguageStringACP("MapChangeLocal"));
|
||||
GetDlgItem(IDC_CHANGE)->SetWindowText(GetLanguageStringACP("MapChange"));
|
||||
}
|
||||
|
||||
|
|
|
@ -279,24 +279,24 @@ BEGIN
|
|||
END
|
||||
#endif
|
||||
|
||||
IDD_CHANGESIZE DIALOG 0, 0, 212, 194
|
||||
IDD_CHANGESIZE DIALOGEX 0, 0, 212, 194
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Change Map Size"
|
||||
FONT 8, "MS Sans Serif"
|
||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,155,173,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,97,173,50,14
|
||||
LTEXT "Please specify the new width and height of the map. Left and top will automatically be set so that the old area of the map is centered. You can change left and top to modify the left-top position (you may use negative numbers for left/top).",IDC_STATIC,7,7,198,36
|
||||
LTEXT "Width:",IDC_STATIC,7,54,71,13
|
||||
LTEXT "Please specify the new width and height of the map. Left and top will automatically be set so that the old area of the map is centered. You can change left and top to modify the left-top position (you may use negative numbers for left/top).",IDC_DESC,7,7,198,36
|
||||
LTEXT "Width:",IDC_CMAPSIZE_WIDTH_TXT,7,54,71,13
|
||||
EDITTEXT IDC_WIDTH,86,52,62,15,ES_AUTOHSCROLL
|
||||
LTEXT "Note: If there are any units, buildings, waypoints etc. outside of the new map area, they will be deleted.",IDC_STATIC,7,132,198,19
|
||||
LTEXT "Height:",IDC_STATIC,7,72,71,13
|
||||
LTEXT "Note: If there are any units, buildings, waypoints etc. outside of the new map area, they will be deleted.",IDC_CMAPSIZE_NOTE_TXT,7,132,198,19
|
||||
LTEXT "Height:",IDC_CMAPSIZE_HEIGHT_TXT,7,72,71,13
|
||||
EDITTEXT IDC_HEIGHT,86,70,62,15,ES_AUTOHSCROLL
|
||||
LTEXT "Left:",IDC_STATIC,7,90,71,13
|
||||
LTEXT "Left:",IDC_CMAPSIZE_LEFT_TXT,7,90,71,13
|
||||
EDITTEXT IDC_LEFT,86,88,62,15,ES_AUTOHSCROLL
|
||||
LTEXT "Top:",IDC_STATIC,7,108,71,13
|
||||
LTEXT "Top:",IDC_CMAPSIZE_TOP_TXT,7,108,71,13
|
||||
EDITTEXT IDC_TOP,86,106,62,15,ES_AUTOHSCROLL
|
||||
LTEXT "UNDO IS NOT AVAILABLE!",IDC_STATIC,7,152,198,16
|
||||
LTEXT "UNDO IS NOT AVAILABLE!",IDC_CMAPSIZE_WARNING_TXT,7,152,198,16
|
||||
END
|
||||
|
||||
IDD_AITRIGGERADD DIALOGEX 0, 0, 223, 292
|
||||
|
@ -3641,6 +3641,11 @@ BEGIN
|
|||
END
|
||||
#endif
|
||||
|
||||
IDD_CHANGESIZE AFX_DIALOG_LAYOUT
|
||||
BEGIN
|
||||
0
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
|
|
@ -1334,7 +1334,17 @@ MapVisibleSize=地图的可见区域。格式:左, 上, 宽, 高。
|
|||
MapTheater=地图类型:
|
||||
MapWidth=宽度:
|
||||
MapHeight=高度:
|
||||
MapChange=应用更改
|
||||
MapChange=更改尺寸
|
||||
MapChangeLocal=应用更改
|
||||
|
||||
ChangeMapSizeDlgCaption=更改地图尺寸
|
||||
ChangeMapSizeDlgDesc=可以只给出地图新的宽度和高度,左右和上下偏移会自动计算,默认是均匀向四周扩展。\n当然你也可以手工调整左和上偏移的值,负数则会产生裁剪。
|
||||
ChangeMapSizeDlgWidth=宽度:
|
||||
ChangeMapSizeDlgHeight=高度:
|
||||
ChangeMapSizeDlgLeft=左偏移:
|
||||
ChangeMapSizeDlgTop=上偏移:
|
||||
ChangeMapSizeDlgNote=注意:如果地图发生裁剪,裁剪掉的部分的所有物体、路径点之类的都会被直接删除。
|
||||
ChangeMapSizeDlgWarning=该操作不支持撤销!!!
|
||||
|
||||
; lighting settings dialog
|
||||
LightingDesc=光照设置能调整地形亮度和颜色亮度比例,可以很亮也可以很暗。注意,不合适的参数会导致玩家看不清场景。物体亮度不受这个设置影响
|
||||
|
|
|
@ -622,6 +622,12 @@
|
|||
#define IDC_INI_EDITOR_KEYS 1546
|
||||
#define IDC_SAVE_OPT_MP_TXT 1547
|
||||
#define IDC_SAVE_OPT_M_PLAYERS 1548
|
||||
#define IDC_CMAPSIZE_WIDTH_TXT 1549
|
||||
#define IDC_CMAPSIZE_HEIGHT_TXT 1550
|
||||
#define IDC_CMAPSIZE_LEFT_TXT 1551
|
||||
#define IDC_CMAPSIZE_TOP_TXT 1552
|
||||
#define IDC_CMAPSIZE_NOTE_TXT 1553
|
||||
#define IDC_CMAPSIZE_WARNING_TXT 1554
|
||||
#define ID_FILE_OPENMAP 40001
|
||||
#define ID_FILE_SAVEAS 40002
|
||||
#define ID_FILE_QUIT 40003
|
||||
|
@ -716,9 +722,9 @@
|
|||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 321
|
||||
#define _APS_NEXT_RESOURCE_VALUE 322
|
||||
#define _APS_NEXT_COMMAND_VALUE 40144
|
||||
#define _APS_NEXT_CONTROL_VALUE 1549
|
||||
#define _APS_NEXT_CONTROL_VALUE 1555
|
||||
#define _APS_NEXT_SYMED_VALUE 111
|
||||
#endif
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue