- Implementa los conceptos centrales del entorno gráfico X11 en modo texto, ofreciendo un entorno de ventanas en pantallas de texto
- Ofrece funciones como visualización independiente de múltiples ventanas, interacción con programas externos, soporte para menús y gadgets, además de pantallas virtuales y desplazamiento
- Es un administrador de ventanas con soporte para mouse e incluye también un emulador de terminal integrado
- Puede ejecutarse en diversos tipos de pantalla (terminales de texto, X11, self - Twin mostrándose a sí mismo dentro de otro Twin, cliente
twdisplay)
twdisplay es un cliente de pantalla transparente a la red, que permite conectar o desconectar varias pantallas sobre la marcha
- Ha sido probado en Linux, macOS, FreeBSD y Android, y soporta varias arquitecturas (i386, x86_64, arm, etc.)
Diferencias principales
- Cada ventana está vinculada a un menú, y solo se muestra el menú de la ventana con foco
- Varias ventanas pueden compartir el mismo menú
- Los bordes de la ventana forman parte de cada ventana, y pueden ser parcialmente personalizados por programas externos
- Sin embargo, la posición y el estilo de los botones/barras de desplazamiento están controlados por el administrador de ventanas integrado de Twin (la apariencia puede configurarse con el archivo
twinrc)
- Las ventanas no son simples rectángulos: pueden contener otras ventanas o “gadgets” (botones, etc.) dentro de la propia ventana
- Además, pueden incluir líneas más largas y una mayor cantidad de líneas que la ventana, por lo que admiten desplazamiento
- Soporte para pantalla virtual (Virtual Screen)
- Proporciona espacios grandes, como 64K celdas de caracteres en una sola pantalla; permite desplazarse y cambiar de pantalla con botones del mouse y movimiento
- Administrador de ventanas integrado
- Controla el cambio de foco, mover/redimensionar ventanas, cambiar de pantalla virtual, operaciones de menú, entrega de eventos de teclado/mouse y acciones de desplazamiento
- Emulador de terminal integrado
- Permite ejecutar programas tty normales sin necesidad de un
xterm u otro separado
- También incluye el cliente externo
twterm, utilizable cuando se necesite (el código integrado se carga automáticamente si hace falta)
Aún no hay comentarios.