private void ToolComboDatabaseItemClick(object sender, EventArgs e)
{
var toolStripMenuItem = sender as ToolStripMenuItem;
if (toolStripMenuItem == null) return;
var index = Convert.ToInt32(toolStripMenuItem.Tag);
DatabaseWindow window = null;
switch (index)
{
case 0: window = Windows.DatabaseForm<ActorMainForm>(); break;
case 1: window = Windows.DatabaseForm<ClassMainForm>(); break;
case 2: window = Windows.DatabaseForm<SkillMainForm>(); break;
case 3: window = Windows.DatabaseForm<ItemMainForm>(); break;
case 4: window = Windows.DatabaseForm<WeaponMainForm>(); break;
case 5: window = Windows.DatabaseForm<ArmorMainForm>(); break;
case 6: window = Windows.DatabaseForm<EnemyMainForm>(); break;
case 7: window = Windows.DatabaseForm<TroopMainForm>(); break;
case 8: window = Windows.DatabaseForm<StateMainForm>(); break;
case 9: window = Windows.DatabaseForm<AnimationMainForm>(); break;
case 10: window = Windows.DatabaseForm<TilesetsMainForm>(); break;
case 11: window = Windows.DatabaseForm<CommonEventMainForm>(); break;
case 12: window = Windows.DatabaseForm<SystemMainForm>(); break;
}
if (window != null)
window.Show(MainDock);
}