private void glControl_MouseDown(object sender, MouseEventArgs e) { if (ModuleHandler._CoreModules.Keys.Contains("UITextures")) { CoreModule coreModule = null; ModuleHandler._CoreModules.TryGetValue("UITextures", out coreModule); UICore coreMod = (UICore)coreModule; coreMod.OnClick(e.X, e.Y); } GameCore.MouseDown(e.X, e.Y); }