index efeac7d6dab3c7668fe0d5fd06613cf08495f87c..4986d0e9f9aa1f3ffb738260d9025f6853de99c4 100644 (file)
procedure TMapOptimizationForm.rbTexturesOptimizationClick(Sender: TObject);
begin
pcOptimizationOptions.ActivePage := tsTextureOptimization;
- lOptimizationDescription.Caption := _lc[I_CTRL_OPT_DESC_TEXTURE];
+ lOptimizationDescription.Caption := MsgCtrlOptDescTexture;
end;
procedure TMapOptimizationForm.rbPanelsOptimizationClick(Sender: TObject);
begin
pcOptimizationOptions.ActivePage := tsPanelOptimization;
- lOptimizationDescription.Caption := _lc[I_CTRL_OPT_DESC_PANEL];
+ lOptimizationDescription.Caption := MsgCtrlOptDescPanel;
end;
procedure TMapOptimizationForm.bBeginTextureOptimizationClick(
if MainForm.lbTextureList.Count = 0 then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_NO_TEXTURES]);
+ mOptimizationResult.Lines.Add(MsgOptNoTextures);
Exit;
end;
g_DeleteTexture(MainForm.lbTextureList.Items[a]);
if not b then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_DELETED_TEXTURES]);
+ mOptimizationResult.Lines.Add(MsgOptDeletedTextures);
b := True;
end;
mOptimizationResult.Lines.Add(' '+MainForm.lbTextureList.Items[a]);
with mOptimizationResult.Lines do
begin
- Add(#13#10+_lc[I_OPT_TOTAL_TEXTURES]+' '+#9+IntToStr(c));
- Add(_lc[I_OPT_TEX_DELETED]+#9+IntToStr(c-MainForm.lbTextureList.Count));
+ Add(#13#10+MsgOptTotalTextures+' '+#9+IntToStr(c));
+ Add(MsgOptTexDeleted+#9+IntToStr(c-MainForm.lbTextureList.Count));
end;
end;
if cbOptimizeWalls.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_WALLS]);
+ mOptimizationResult.Lines.Add(MsgOptWalls);
count := OptimizePanels(PANEL_WALL);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeForeGround.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_FORES]);
+ mOptimizationResult.Lines.Add(MsgOptFores);
count := OptimizePanels(PANEL_FORE);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeBackGround.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_BACKS]);
+ mOptimizationResult.Lines.Add(MsgOptBacks);
count := OptimizePanels(PANEL_BACK);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeSteps.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_STAIRS]);
+ mOptimizationResult.Lines.Add(MsgOptStairs);
count := OptimizePanels(PANEL_STEP);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeWater.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_WATER]);
+ mOptimizationResult.Lines.Add(MsgOptWater);
count := OptimizePanels(PANEL_WATER);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeAcid1.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_ACID1]);
+ mOptimizationResult.Lines.Add(MsgOptAcid1);
count := OptimizePanels(PANEL_ACID1);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeAcid2.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_ACID2]);
+ mOptimizationResult.Lines.Add(MsgOptAcid2);
count := OptimizePanels(PANEL_ACID2);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeLift.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_LIFTS]);
+ mOptimizationResult.Lines.Add(MsgOptLifts);
count := OptimizePanels(PANEL_LIFTUP)+OptimizePanels(PANEL_LIFTDOWN)+OptimizePanels(PANEL_LIFTLEFT)+OptimizePanels(PANEL_LIFTRIGHT);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
if cbOptimizeBlockMon.Checked then
begin
- mOptimizationResult.Lines.Add(_lc[I_OPT_BLOCKMON]);
+ mOptimizationResult.Lines.Add(MsgOptBlockmon);
count := OptimizePanels(PANEL_BLOCKMON);
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(count)+#13#10);
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(count)+#13#10);
end;
panelcount2 := 0;
panelcount2 := panelcount2 + 1;
mOptimizationResult.Lines.Add('-----------------------');
- mOptimizationResult.Lines.Add(_lc[I_OPT_TOTAL_PANELS]+' '+IntToStr(panelcount1));
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_AFTER]+' '+IntToStr(panelcount2));
- mOptimizationResult.Lines.Add(_lc[I_OPT_PANELS_OPT]+' '+IntToStr(panelcount1-panelcount2));
+ mOptimizationResult.Lines.Add(MsgOptTotalPanels+' '+IntToStr(panelcount1));
+ mOptimizationResult.Lines.Add(MsgOptPanelsAfter+' '+IntToStr(panelcount2));
+ mOptimizationResult.Lines.Add(MsgOptPanelsOpt+' '+IntToStr(panelcount1-panelcount2));
end;
end.