WindowMaker - ¿Qué es un gestor de ventanas?

1 - ¿Qué es un gestor de ventanas?

[editar]
Tutorial creado por Alfredo K. Kojima; traducción por Daniel Guerrero Cañongo. Extraido de: http://es.tldp.org/Manuales-LuCAS/doc-windowmaker/manual-windowmaker-html/
28 de Febrero de 2006
Si viene del mundo de Windows® o MacOS™, puede estar confundido sobre todas esas cosas como gestores de ventanas, X-Window, etc.

En el mundo UNIX™, la tarea de proporcionar un interfaz gráfico de usuario (GUI [1].) está dividida normalmente en tres componentes diferentes:

  • El servidor de ventanas;
  • El gestor de ventanas y
  • El toolkit de interfaz de usuario.

El servidor de ventanas es un estándar y es usualmente el Sistema X-Window o alguna versión provista por algún distribuidor compatible con éste. El Sistema X-Window, o X para abreviar, es un servidor de ventanas. Su función es proveer un acceso portable y de alto nivel a dispositivos como teclado, ratón y vídeo. Permite a las aplicaciones mostrar información gráfica en la pantalla a través de áreas rectangulares llamadas ventanas.

La mayoría de objetos de interfaz de usuario, como botones, menús y barras de desplazamiento están hechos de ventanas. Las ventanas de alto nivel mostradas por aplicaciones son llamadas ventanas también. Esos objetos no son provistos por el servidor de ventanas. Deben ser hechos por el programa de aplicación o por el toolkit de interfaz de usuario.

Para mayor información, lea la página del manual X(1) y la documentación para Xlib.

La función primaria del gestor de ventanas es controlar la distribución de las ventanas de alto nivel en la pantalla. WindowMaker es un gestor de ventanas. Provee una barra de título y una barra de ajuste para cambiar la distribución de la ventana, menús de aplicación para lanzar programas y ejecutar órdenes especiales, iconos de aplicación, mini-ventanas y un anclaje [2] de aplicaciones. Estos serán explicados con más detalle en los capítulos siguientes.

El toolkit de interfaz de usuario es una biblioteca o colección de bibliotecas que proveen un API[3] para desarrolladores de aplicaciones para programar interfaces para sus aplicaciones. Los toolkits generalmente proporcionan controles como botones, menús, botones de radio, etc, para ser usados para la interacción del programa. Actualmente hay muchos de esos toolkits disponibles para X. Motif™, OpenLook™, y Athena son ejemplos de esos toolkits.

Todas las demás características encontradas normalmente en los demás sistemas operativos, como gestores de ficheros, son implementados como programas separados y no están relacionados directamente al gestor de ventanas.

Notas


|| [1] || En inglés, Graphical User Interface, N. del T ||
|| [2] || En inglés Dock, la traducción literal es muelle, la idea más cercana a este término es anclar. N. del T. ||
|| [3] || API, Application Program Interface. Interfaz del Programa de Aplicación ||
[editar]

4 opiniones

lk

........................................
CALABAZA

TODA ESTA INFORMACIÓN ES PURA FARSA Y NADA LES VA A SERTVIR
CALABAZA

TODA ESTA INFORMACIÓN ES PURA FARSA Y NADA LEWS VA A SERTVIR
Inglés y computacion.

Lo siento no poder comentar sobre algun curso, por que no puedo acceder a ninguno,ponen muchas trabas para poder estudiar el curso que nos interesa. Dicen gratis y no veo nada gratis. Me interesan mucho computación e inglés. Gracias.

Tutoriales relacionados con 'WindowMaker'

Este manual describe el uso y configuración del gestor de ventanas WindowMaker. Está previsto para... Más »
¿Qué es una imagen ISO? Las imágenes ISO son archivos que siguen los estándares ISO-9660... Más »
Este es un curso sin ninguna relevancia. Pretende ser una pequeña introducción para todos mis... Más »
Se comenta la creación y el manejo de prompts de terminales en modo texto y... Más »
Este documento Cómo está dedicado a todos los (pronto ex-)usuarios de DOS y Windows que... Más »

Autor y licencia de 'WindowMaker'


Tutorial de Alfredo K. Kojima; traducción por Daniel Guerrero Cañongo. Extraido de: http://es.tldp.org/Manuales-LuCAS/doc-windowmaker/manual-windowmaker-html/ CopyLeft
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.