E sistema de ventanas

El sistema de ventanas Eiffel (EWS) es una biblioteca Eiffel que proporciona un pequeño sistema de ventanas independiente.
Descargar ahora

E sistema de ventanas Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Daniel F Moisset
  • Sitio web del editor:
  • http://www.grulic.org.ar/~dmoisset/eiffel_inet/english.html

E sistema de ventanas Etiquetas


E sistema de ventanas Descripción

El sistema de ventanas Eiffel (EWS) es una biblioteca Eiffel que proporciona un pequeño sistema de ventanas independiente. El sistema de ventanas Eiffel (EWS) es una biblioteca Eiffel que proporciona un pequeño sistema de ventanas independiente. La implementación actual se basa en la simple biblioteca de DirectMedia (SDL), pero el diseño permite que otros backends gráficos. Proporciona la funcionalidad básica del sistema de ventanas ( Windows superpuesto, transferencia de eventos y manejo, operaciones gráficas, ratón y teclado de freum de entrada, un kit de herramientas de un pequeño widget se incluye (botones, barras de desplazamiento, etiquetas, etc.). Es especialmente adecuado para aplicaciones donde se requiere un gran grado de control sobre la presentación y el tiempo. Las aplicaciones y juegos multimedia son los ejemplos habituales. Aquí hay algunas características clave del "sistema de ventanas E": · Transparencia (canal alfa) Soporte · Puede cargar la mayoría de los formatos de imagen estándar a través de LIBSDL_IMAGE (PNG, JPEG, GIF, Windows Bitmap ...) · Mayormente codificado en OO Eiffel. Sólo un pequeño módulo C manejando la interfaz SDL. Toda la API es OO. · Control completo sobre la apariencia de la aplicación. · Diseño simple, fácilmente extensible para nuevos tipos de eventos, nuevos widgets, etc. · Bastante rápido incluso en las antiguas computadoras lentas (si compila en el nivel de necesidad o menos). · Licenciado bajo los widgets LGPLSUPPORTADOS: · El kit de herramientas de la UI que viene con EWS incluye · Botones: botones de empuje Comandos de activación · Botones de conmutación: los controles que alternan su estado (se pueden usar para implementar las casillas de verificación y los botones de radio) · Entradas de texto: un texto de línea Entradas, manejo de llaves de cursor. La selección no implementada aún (el núcleo es capaz de selección, pero la UI no). · Etiquetas: una etiqueta de texto simple · Etiquetas multilíneas: etiquetas que abarcan varias líneas con envoltura de palabras opcionales · MARQUEES: como una etiqueta, pero desplazando un mensaje más largo de lado · Imágenes: una imagen fija · Animaciones: un área animada de la pantalla · arrastra Manijas: un área que se puede arrastrar para mover otra ventana. Útil como Titlebars. · Barras de desplazamiento: lo habitual, con botones al final y un control deslizante que se puede arrastrar. (Solo se implementó la barra de desplazamiento vertical ahora) · Agregar widgets al kit de herramientas es muy simplificante: · SmartEiffel 1.2 · SDL 1.2, con bibliotecas de desarrollo · Eiffel utils 0.3


E sistema de ventanas Software relacionado

Invstr

Invstr es una biblioteca de funciones C que siguen el comportamiento de las funciones de cadena de la biblioteca estándar. ...

155

Descargar

Gozirra

Gozirra (anteriormente SersTomp) es un cliente liviano y una implementación del servidor del protocolo STOMPT (TTMP). ...

129

Descargar

Libería

Libstroke es un accidente cerebrovascular y una biblioteca de reconocimiento de gesto. ...

132

Descargar