Último mensaje de la página anterior:
A raíz de una conversación con Sinclair, hemos comentado un tema que puede ser confuso y lioso para usuarios que empiezan en el mundillo QL, es el tema de la multitarea y cómo se puede conmutar entre distintas tareas.A modo de Preguntas-Respuestas frecuentes (FAQ), vamos a poner un ejemplo:
Pregunta:
Arranco Xchange con el boot que viene específico para él y el QL no responde a las opciones del programa sino que aparece el cursor en la esquina inferior izquierda parpadeando y sólo responde a comandos SuperBASIC, ¿Qué puede estar pasando?
Respuesta:
Lo que te ocurre al arrancar Xchange es que lo tienes en "multitarea" y la tarea activa es el SuperBasic.
Pulsa Ctrl-C y conmutarás a la tarea Xchange (entonces ya te responderá a las opciones). Si vuelves a pulsar Ctrl-C regresarás al SuperBasic pero con el Xchange cargado en segundo plano.
Ctrl-C se usa en el QL para conmutar entras las distintas tareas en ejecución dentro del sistema.
Otra opción es cargar los programas con EW (no con EX). EW arrancará el programa en modo "monotarea" entonces no tendrás ese problema y el control pasará directamente a Xchange. (En el boot de Xchange, sustituye en la línea 270 EX por EW (EX es un alias a EXEC y EW es un alias a EXEC_W).
Para trabajar cómodamente y que el tema de la conmutación de tareas (con Ctrl-C) vaya bien y las pantallas se refresquen adecuadamente lo suyo es cargar previamente el Pointer Environment (PE). Con esas extensiones, cuando conmutes entre tareas las pantallas se refrescarán y no te quedará basura de la tarea anterior en la pantalla, además, al ejecutar con EX el "foco" de la interfaz gráfica irá correctamente a la tarea que estás ejecutando y no al SuperBasic.
Si quieres instalarte el PE, descárgatelo desde el sitio de Dilwyn y descomprímelo (son tres ficheros, ptr_gen, wman y hot_rest), Para ejecutarlo en tu QL puedes poner algo como esto en el programa boot de tu sistema:
100 TK2_EXT
110 LRESPR win1_ptr_gen
110 LRESPR win1_wman
110 LRESPR win1_hot_rext
(He supuesto que has descomprimido el PE en el directorio raíz de tu win1_, pero lo recomendable es organizarlo en directorios (un directorio para el sistema, otro para utilidades, otro para juegos, etc ...) con la QubIDE te puedes permitir ese lujo ).