private void ToolsListBox_SelectedItemChanged(object sender, SadConsole.Controls.ListBox<SadConsole.Controls.ListBoxItem>.SelectedItemEventArgs e)
{
Tools.ITool tool = e.Item as Tools.ITool;
if (e.Item != null)
{
selectedTool = tool;
List<CustomPanel> newPanels = new List<CustomPanel>() { layerManagementPanel, GameObjectPanel, ZonesPanel, HotspotPanel, toolsPanel };
if (tool.ControlPanels != null && tool.ControlPanels.Length != 0)
newPanels.AddRange(tool.ControlPanels);
panels = newPanels.ToArray();
EditorConsoleManager.ToolsPane.RedrawPanels();
}
}