static void Main() { /* ========= Instancia de objetos de otros lenguajes ========= */ IronSchemeMain schemeObject = new IronSchemeMain(); /* =========================================================== */ Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); /* ========= Instancia de MainProgramControlador y controladores ========= */ controlador = new ControladorMainProgram(); ControladorCargarJuego.Instanciar(); ControladorConfiguraciones.Instanciar(); ControladorCrearUsuario.Instanciar(); ControladorLaberinto.Instanciar(); ControladorNuevoJuego.Instanciar(); ControladorTeclasConfig.Instanciar(); crearDirectorio(); controlador.Vista = new Menu.Vistas.VistaMainProgram(); /* ======================================================= */ Application.Run(controlador.Vista); }
public static void Instanciar() { controlador = new ControladorConfiguraciones(); controlador.Vista = new Vistas.VistaConfiguraciones(); Resources.dll.DLLImport.CargarConfiguraciones("Player"); controlador.KeyArribaDef = (Keys)Convert.ToChar(Resources.dll.DLLImport.configuraciones.ElementAt(3).Valor); controlador.KeyAbajoDef = (Keys)Convert.ToChar(Resources.dll.DLLImport.configuraciones.ElementAt(4).Valor); controlador.KeyIzqDef = (Keys)Convert.ToChar(Resources.dll.DLLImport.configuraciones.ElementAt(5).Valor); controlador.KeyDerDef = (Keys)Convert.ToChar(Resources.dll.DLLImport.configuraciones.ElementAt(6).Valor); }