Al abrir u archivo gbk se debe tener precargado el ejercicio asociado al mismo.
Cargar un gbk de un ejercicio que no se ha precargado todavía no debería funcionar.
Comportamiento actual:
El programa cierra la ventana y no da ningún tipo de mensaje de error ni altera la pantalla de código, no carga lo que hay en el archivo tampoco.
Comportamiento esperado:
Si intento cargar un archivo gbk asociado a un proyecto y el mismo no está cargado, se me debería indicar con un mensaje del estilo "El archivo que está intentand abrir solo puede ser cargado en el ejercicio XXXX, primero cargue dicho ejercicio para poder abrir el archivo", indicandome que no se va a realizar ninguna acción y cuales son los pasos a seguir.
Comportamiento "más piola":
Si el gbk es un proyecto del curso actual y el usuario no tiene ningun proyecto cargado, detectarlo y cargarle tanto el proyecto como el código del gbk.