protected override void OnCommandClick(string command)
{
_toolbarIcons[(int)_controlAddMode].Checked = false;
switch (command)
{
case Components.GuiComponent.MODE_SELECT_CONTROLS:
_controlAddMode = GUIAddType.None;
break;
case Components.GuiComponent.MODE_ADD_BUTTON:
_controlAddMode = GUIAddType.Button;
break;
case Components.GuiComponent.MODE_ADD_INVENTORY:
_controlAddMode = GUIAddType.InvWindow;
break;
case Components.GuiComponent.MODE_ADD_LABEL:
_controlAddMode = GUIAddType.Label;
break;
case Components.GuiComponent.MODE_ADD_LISTBOX:
_controlAddMode = GUIAddType.ListBox;
break;
case Components.GuiComponent.MODE_ADD_SLIDER:
_controlAddMode = GUIAddType.Slider;
break;
case Components.GuiComponent.MODE_ADD_TEXTBOX:
_controlAddMode = GUIAddType.TextBox;
break;
}
_toolbarIcons[(int)_controlAddMode].Checked = true;
Factory.ToolBarManager.RefreshCurrentPane();
}