improve perf somewhat for editor map loading

This commit is contained in:
Chris Forbes
2010-05-24 20:59:59 +12:00
parent 6cbebeebd5
commit bb289101fc

View File

@@ -94,6 +94,9 @@ namespace OpenRA.Editor
// construct the palette of tiles // construct the palette of tiles
var palettes = new[] { tilePalette, actorPalette, resourcePalette };
foreach (var p in palettes) { p.Visible = false; p.SuspendLayout(); }
foreach (var n in tileset.tiles.Keys) foreach (var n in tileset.tiles.Keys)
{ {
try try
@@ -186,6 +189,8 @@ namespace OpenRA.Editor
} }
surface1.BindResourceTemplates(resourceTemplates); surface1.BindResourceTemplates(resourceTemplates);
foreach (var p in palettes) { p.Visible = true; p.ResumeLayout(); }
} }
void LocateGameRoot() void LocateGameRoot()