stringtranslate.com

Vista MAX

ViewMAX es un administrador de archivos compatible con CUA que se incluye en las versiones 5.0 y 6.0 de DR DOS . Se basa en una versión de tiempo de ejecución reducido de la interfaz gráfica de usuario GEM/3 de Digital Research modificada para ejecutar solo una única aplicación construida estáticamente , el escritorio ViewMAX. [1] [2] Se ha eliminado el soporte para algunas funciones innecesarias, mientras que se agregaron algunas funciones nuevas al mismo tiempo. [2] Sin embargo, los sistemas permanecieron lo suficientemente cerca para que ViewMAX reconociera los accesorios de escritorio GEM ( ejecutables .ACC ) automáticamente [3] [4] y permitiera que algunas aplicaciones GEM nativas ( ejecutables .APP ) se ejecutaran dentro del entorno ViewMAX (sin tener que instalar y ejecutar GEM primero). [3] [4] ViewMAX también podía usar muchos controladores de pantalla para GEM 3.xx, lo que permitía usar ViewMAX con adaptadores de pantalla no estándar y resoluciones más altas que las posibles usando el conjunto predeterminado de controladores ViewMAX. [2] [3] [4] Además, el SID86 de Digital Research, el depurador de instrucciones simbólicas que se entregaba con DR DOS 3.xx y que proporcionaba funciones dedicadas para depurar aplicaciones GEM (consulte la ayuda específica de GEM en SID86 o GEMSID), también podría usarse para ViewMAX. [5] [6]

Versiones

Originalmente llamado Navigator en las versiones beta, [7] ViewMAX 1.00 [8] se distribuyó con DR DOS 5.0 en 1990 para proporcionar un equivalente a DOSSHELL en MS-DOS / PC DOS 4.0 . Tenía una apariencia muy similar a los escritorios GEM anteriores de Digital Research: dos ventanas de tamaño fijo. Cada ventana contendría iconos que representaban unidades, directorios y archivos, o una representación de la jerarquía de directorios. [8] Si lo admitía el sistema operativo subyacente (como DR DOS), se admitían contraseñas de archivos y directorios y permisos de acceso . Las unidades de red (incluidas las unidades de CD-ROM) se distinguían mediante su propio icono, diferente de los de las unidades locales. [8]

En 1991, ViewMAX 2 se distribuyó con DR DOS 6.0 . En esta versión se realizaron varias mejoras gráficas, incluidos controles con una apariencia 3D y esquemas de color seleccionables por el usuario. [9] El árbol de directorios (si estaba habilitado) ahora se mostraba junto a la lista de íconos, en lugar de en lugar de ella. [9] Varias configuraciones se podían almacenar en archivos de configuración llamados %DRDOSCFG% \VIEWMAX.INI. [10] [3] [4] [11] [9] Para un soporte de conjunto de caracteres más flexible, ViewMAX 2 cargó fuentes de pantalla desde un archivo .CPI DOS estándar [12] [13] [14] [15] [16] [17] dependiendo de la página de códigos actual en lugar de usar un conjunto de caracteres específico de GEM , una característica también incorporada en FreeGEM desde 2005. [18] La versión japonesa compatible con DOS/V de ViewMAX, tal como se distribuyó con DR DOS 6.0/V en 1992, admitía caracteres DBCS cargados por $FONT.SYS desde SCREENHZ.FNT . [19] Se agregó soporte para el conmutador de tareas de DR DOS TaskMAX ; si estaba presente, las aplicaciones se iniciarían como tareas separadas y ViewMAX podría cambiar entre ellas. [10] [20] [9] Como TASKMGR en sistemas operativos posteriores como Novell DOS 7 , OpenDOS 7.01 , DR-DOS 7.02 y superiores continuó emulando también la mayor parte de la API del conmutador de tareas, [4] [11] [21] ViewMAX 2 también se podía utilizar para cambiar y controlar múltiples tareas DOS de pantalla completa que se ejecutaban simultáneamente bajo el núcleo multitarea preventivo DR-DOS ( EMM386 /MULTI + TASKMGR ). [4] [11] [21]

ViewMAX 3 fue pensado para ser el administrador de archivos gráfico para la siguiente versión de DR DOS de Novell . ViewMAX 3 incluía soporte para iconos de color , ventanas movibles y redimensionables, grupos de programas e imágenes de fondo. [22] Si el DR-DOS subyacente tenía cargado el módulo de seguridad multiusuario opcional, ViewMAX también proporcionaría soporte para el sistema de permisos de acceso extendido de mundo/grupo/propietario. Aunque ViewMAX 3 era parte de la distribución DR DOS "Panther" Beta 1 en octubre de 1992, [11] nunca se completó y aparentemente se abandonó a favor del proyecto de equipo " Star Trek " de Apple y Novell en 1992/1993, que tampoco se lanzó. Entonces, Novell DOS 7 , como se llamó "DR DOS 7.0" en 1994, vino sin ningún administrador de archivos gráfico. Cuando Caldera compró los activos restantes de Digital Research de Novell el 23 de julio de 1996, [23] los planes iniciales eran revivir las tecnologías GEM y ViewMAX para una interfaz de usuario de bajo consumo para OpenDOS en aplicaciones móviles [24] [25] como Caldera View , pero estos planes fueron abandonados por Caldera UK en favor de DR-WebSpyder y GROW . Después de cerrar el centro de desarrollo DR-DOS Caldera UK a principios de 1999, el código fuente restante de la versión beta de ViewMAX 3 fue publicado en abril de 1999 por la empresa matriz estadounidense Caldera Thin Clients bajo la GPL [25] tras la continua petición de la comunidad para liberar las fuentes, poco antes de que la empresa cambiara su nombre a Lineo y cambiara a tecnologías basadas en Linux tres meses después. [26] Varias características de ViewMAX que no se encontraban anteriormente en GEM se han incorporado a FreeGEM desde entonces. [27] [18]

Véase también

Referencias

  1. ^ Elliott, John C. (1999-06-10). "Versiones de GEM". Seasip.info . Archivado desde el original el 2016-11-07 . Consultado el 2016-11-07 .
  2. ^ abc Elliott, John C. (9 de mayo de 1999). "Una comparación entre GEM y ViewMAX". Seasip.info . Archivado desde el original el 7 de noviembre de 2016. Consultado el 7 de noviembre de 2016 .
  3. ^ abcd Paul, Matthias R. (13 de abril de 1997) [1993]. DRDOS6UN.TXT - Zusammenfassung der dokumentierten und undokumentierten Fähigkeiten von DR DOS 6.0 (en alemán) (60 ed.). Archivado desde el original el 7 de noviembre de 2016 . Consultado el 7 de noviembre de 2016 . {{cite book}}: |work=ignorado ( ayuda )
  4. ^ abcdef Paul, Matthias R. (7 de junio de 1997) [1994]. NWDOS7UN.TXT - Zusammenfassung der dokumentierten und undokumentierten Fähigkeiten von Novell DOS 7 (en alemán) (85 ed.). Archivado desde el original el 7 de noviembre de 2016 . Consultado el 7 de noviembre de 2016 . {{cite book}}: |work=ignorado ( ayuda )
  5. ^ Paul, Matthias R. (24 de mayo de 1997) [1991]. DRDOSTIP.TXT — Consejos y trucos para DR DOS 3.41 - 5.0 (en alemán) (47.ª ed.). Archivado desde el original el 7 de noviembre de 2016. Consultado el 7 de noviembre de 2016 . {{cite book}}: |work=ignorado ( ayuda )
  6. ^ Elliott, John C. (8 de enero de 2002). "SID86". Grupo de noticias : comp.os.cpm. Archivado desde el original el 27 de agosto de 2018. Consultado el 8 de abril de 2018. […] GEMSID tiene algunas características adicionales para la compatibilidad con GEM. En particular, admite el intercambio entre la pantalla de gráficos de GEM y la pantalla de texto (escriba ?Y para obtener más detalles). [...]
  7. ^ Microsoft . "Análisis competitivo de DR DOS 5.0" (PDF) (documento judicial). 5114_A Comes v. Microsoft . Archivado (PDF) desde el original el 18 de enero de 2017 . Consultado el 18 de enero de 2017 .
  8. ^ abc Elliott, John C. (2013). "Capturas de pantalla de ViewMAX/1". Seasip.info . Archivado desde el original el 2013-01-11 . Consultado el 2018-09-10 .
  9. ^ abcd Elliott, John C. (2013). "Capturas de pantalla de ViewMAX/2". Seasip.info . Archivado desde el original el 2018-09-11 . Consultado el 2018-09-10 .
  10. ^ ab R., R. (6 de enero de 1992). "Documento 1209 - ViewMAX". Digital Research / Novell . FYI-M-1209. Archivado desde el original el 3 de abril de 2018. Consultado el 3 de abril de 2018 .(NB. 1209.TXT también es parte de DRTIPS.ZIP)
  11. ^ abcd Paul, Matthias R. (30 de julio de 1997) [1994]. NWDOS-TIP: consejos y trucos para Novell DOS 7, con un clic para deshacer detalles, errores y soluciones. Versión 157 (en alemán) (3 ed.). Archivado desde el original el 4 de noviembre de 2016 . Consultado el 6 de agosto de 2014 . {{cite book}}: |work=ignorado ( ayuda ) (NB. NWDOSTIP.TXT es un trabajo exhaustivo sobre Novell DOS 7 y OpenDOS 7.01 , que incluye la descripción de muchas características y componentes internos no documentados. Es parte de la MPDOSTIP.ZIPcolección aún más grande del autor mantenida hasta 2001 y distribuida en muchos sitios en ese momento. El enlace provisto apunta a una versión anterior del NWDOSTIP.TXTarchivo convertida a HTML).
  12. ^ Paul, Matthias R. (10 de junio de 2001) [1995]. "Descripción del formato de archivos .CPI de DOS, OS/2 y Windows NT, y .CP de Linux" (archivo CPI.LST) (1.30.ª ed.). Archivado desde el original el 20 de abril de 2016. Consultado el 20 de agosto de 2016 .
  13. ^ Elliott, John C. (14 de octubre de 2006). «Formato de archivo CPI». Seasip.info . Archivado desde el original el 22 de septiembre de 2016. Consultado el 22 de septiembre de 2016 .
  14. ^ Elliott, John C. (3 de septiembre de 2006). «Software relacionado con páginas de códigos». Seasip.info . Archivado desde el original el 8 de noviembre de 2016. Consultado el 9 de noviembre de 2016 .
  15. ^ Brouwer, Andries Evert (10 de febrero de 2001). «Fuentes CPI». 0.2. Archivado desde el original el 22 de septiembre de 2016. Consultado el 22 de septiembre de 2016 .
  16. ^ Haralambous, Yannis (septiembre de 2007). Fuentes y codificaciones . Traducido por Horne, P. Scott (1.ª ed.). Sebastopol, California, EE. UU.: O'Reilly Media, Inc., págs. 601–602, 611. ISBN 978-0-596-10242-5.
  17. ^ Referencia del programador de MS-DOS . Microsoft Press . 1991. ISBN 1-55615-329-5.
  18. ^ ab Elliott, John C. (marzo de 2006). "FreeGEM (2005-)". Seasip.info . Archivado desde el original el 2018-09-11 . Consultado el 2018-09-10 .
  19. ^ Tam, Roy; Elliott, John C. (12 de enero de 2014). "DR DOS 6.0/V". Archivado desde el original el 3 de septiembre de 2018. Consultado el 16 de enero de 2017. [...] descripción del soporte en el controlador de video ( SDJVG9.VGA ) [...] Al iniciarse, llama para obtener la dirección de la función 'leer fuente' de DOS/V . Si [...] está presente, establece un [...] indicador DBCS [...] en la fuente del sistema. [...] que utiliza para obtener la tabla de bytes iniciales DBCS. Cuando se pasa una cadena a [...] funciones de salida de texto, si se utiliza una fuente DBCS y se carga la tabla de bytes iniciales DBCS, el código comprueba si hay bytes iniciales/finales DBCS en la cadena que se le pasa y combina cada par en un ID de carácter de 16 bits. Al dibujar un carácter, comprueba si el ID del carácter es mayor que 256. Si es así, llama a la función "leer fuente" de DOS/V para obtener el mapa de bits de ese carácter y ordena al código de dibujo que dibuje 16 píxeles a partir del desplazamiento 0 de ese mapa de bits, en lugar de 8 píxeles a partir del mapa de bits de la fuente del sistema en un desplazamiento determinado. Existen comprobaciones similares en el código de dibujo de texto monoespaciado optimizado, que permite que los caracteres tengan 8 o 16 píxeles de ancho.INT 15h/AX=5000hINT 21h/AX=6507h(NB. Tiene capturas de pantalla de una versión de ViewMAX con DBCS habilitado ejecutándose en DR DOS 6.0/V y un volcado hexadecimal de la base de datos DRFONT correspondiente SCREENHZ.FNT para su $FONT.SYS .
  20. ^ Caldera, Inc. (agosto de 1997). OpenDOS Developer's Reference Series — Multitasking API — Programmer's Guide. Reino Unido. Caldera Part No. 200-DODG-004. Archivado desde el original el 29 de diciembre de 2016. Consultado el 21 de marzo de 2013 .{{cite book}}: Mantenimiento de CS1: falta la ubicación del editor ( enlace )
  21. ^ ab Paul, Matthias R. (16 de diciembre de 2001). "No hay trozos de carbón". fd-dev . Archivado desde el original el 7 de noviembre de 2016 . Consultado el 7 de noviembre de 2016 .
  22. ^ Elliott, John C. (2013). "Capturas de pantalla de ViewMAX/3". Seasip.info . Archivado desde el original el 4 de septiembre de 2013. Consultado el 10 de septiembre de 2018 .
  23. ^ Leon, Mark (29 de julio de 1996). «Caldera reabre una demanda «arreglada» y compra DR DOS: demanda antimonopolio contra Microsoft». InfoWorld . Noticias. Vol. 18, núm. 31. InfoWorld Publishing Co. pág. 3. ISSN  0199-6649. Archivado desde el original el 8 de febrero de 2020. Consultado el 8 de febrero de 2020 .[1]; Leon, Mark (29 de julio de 1996). «Caldera reabre una demanda «arreglada» y compra DR DOS. La respuesta de Microsoft: la demanda es «irónica y triste»». Computerworld Nueva Zelanda . IDG Communications . ISSN  0113-1494. CMPWNZ. Archivado desde el original el 23 de agosto de 2018. Consultado el 13 de febrero de 2018 .
  24. ^ Morris, Joseph P., ed. (23 de mayo de 1997) [19 de mayo de 1997]. "Caldera anuncia la disponibilidad OEM de una funcionalidad similar a "Web-TV" mediante OpenDOS - Caldera WebSpyder agrega funcionalidad personalizable de inter/intranet a las soluciones OEM". Provo, UT, EE. UU.: Caldera, Inc. Archivado desde el original el 26 de agosto de 2018. Consultado el 26 de agosto de 2018 en www.delorie.com/opendos.
  25. ^ ab Jemmett, Ben AL (abril de 1999). "Caldera lanza GEM bajo la GPL". Deltasoft – GEM News . Archivado desde el original el 7 de noviembre de 2016 . Consultado el 7 de noviembre de 2016 . Caldera Thin Clients, Inc. lanzó el código fuente de GEM y ViewMAX bajo la Licencia Pública GNU a mediados de abril, luego de años de especulaciones sobre el futuro de GEM. Caldera compró las fuentes de GEM a Novell junto con el DR-DOS en 1996, y en ese momento señaló que podrían desarrollar GEM como una plataforma para computadoras móviles y clientes ligeros. Sin embargo, estos planes se abandonaron y, en su lugar, GEM se lanzó a la comunidad de código abierto.
  26. ^ Caldera, Inc. (20 de julio de 1999). "Embedded Linux pasó a ser la máxima prioridad en Lineo, Inc., anteriormente conocida como Caldera Thin Clients, Inc." (Comunicado de prensa). Lindon, UT, EE. UU. Archivado desde el original el 25 de junio de 2017. Consultado el 24 de junio de 2017 .
  27. ^ Elliott, John C. (marzo de 2006). «FreeGEM (1999-2004)». Seasip.info . Archivado desde el original el 4 de septiembre de 2013. Consultado el 10 de septiembre de 2018 .

Lectura adicional

Enlaces externos