Ver Mensaje Individual
  #17  
Antiguo 17-07-2008
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por mamcx Ver Mensaje
AHora, con respecto a aplicaciones hechas para distintos escritorios, eso implica que no hay consistencia entre ellos? Ej: Los botones salen en distintas posiciones o el tema solo aplica a lo del escritorio primario?
Estrictamente hablando sólo hay un entorno gráfico para Linux: las X-Window. Lo que ocurre es que estas sólo proporcionan la funcionalidad básica (espacios de dibujo, obtención de eventos del ratón y del teclado, y controles básicos como botones, campos de entrada, menús y alguno más). GTK+, Qt, Winice y demás están escritas encima de estas X-Window añadiendo nuevos controles y extendiendo los que existen (X-Window es POO), por lo que cualquier programa que las utilice funcionará en cualquier distro (siempre que tenga instaladas las bibliotecas, claro). En principio no hay muchas diferencias visuales, salvo que se utilice algún control "exclusivo". Por ejemplo, las barras de herramientas no están implementadas en X-Window, sino que cada entorno define la suya a su manera. Por eso la barra de herramientas de GIMP (GTK+) se ve diferente a la de Akregator (KDE) aun funcionando en el mismo escritorio. Sin embargo, como todas las barras de herramientas utilizan el botón de las X-Window, estas diferencias son menos.

Se ve diferente (un degradado o un borde), pero la funcionalidad, tamaño y posición apenas varían.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine

Última edición por Ñuño Martínez fecha: 17-07-2008 a las 08:32:52.
Responder Con Cita