Merge pull request #9089 from Mailaender/editor-coordinate

Added a coordinate display to the map editor
This commit is contained in:
Pavel Penev
2015-08-18 00:12:10 +03:00
4 changed files with 21 additions and 3 deletions

View File

@@ -70,7 +70,7 @@ namespace OpenRA.Mods.Common.Traits
}
var tooltip = Info.Traits.GetOrDefault<TooltipInfo>();
Tooltip = tooltip == null ? Info.Name + " - " + ID : tooltip.Name + " (" + Info.Name + ") - " + ID;
Tooltip = tooltip == null ? ID + ": " + Info.Name : ID + ": " + tooltip.Name + " (" + Info.Name + ")";
GeneratePreviews();

View File

@@ -61,6 +61,10 @@ namespace OpenRA.Mods.Common.Widgets.Logic
selectedLabel = selectedZoom.ToString();
};
}
var coordinateLabel = widget.GetOrNull<LabelWidget>("COORDINATE_LABEL");
if (coordinateLabel != null)
coordinateLabel.GetText = () => worldRenderer.Viewport.ViewToWorld(Viewport.LastMousePos).ToString();
}
}
}

View File

@@ -382,4 +382,11 @@ Container@EDITOR_WORLD_ROOT:
Y: 5
Width: 70
Height: 25
Font: Bold
Font: Bold
Label@COORDINATE_LABEL:
X: 10
Width: 50
Height: 25
Align: Left
Font: Bold
Contrast: true

View File

@@ -369,4 +369,11 @@ Container@EDITOR_WORLD_ROOT:
X: 400
Width: 70
Height: 25
Font: Bold
Font: Bold
Label@COORDINATE_LABEL:
X: 485
Width: 50
Height: 25
Align: Left
Font: Bold
Contrast: true