| E Sistema di finestra Eiffel Windowing System (EWS) è una biblioteca Eiffel che fornisce un piccolo sistema di finestra a finestra autonomo. |
Scarica ora |
E Sistema di finestra Classifica e riepilogo
- Nome editore:
- Daniel F Moisset
- Sito web dell'editore:
- http://www.grulic.org.ar/~dmoisset/eiffel_inet/english.html
E Sistema di finestra Tag
E Sistema di finestra Descrizione
Eiffel Windowing System (EWS) è una biblioteca Eiffel che fornisce un piccolo sistema di finestra autonomo. Sistema Windowing Eiffel (EWS) è una biblioteca Eiffel che fornisce un piccolo sistema di finestra di finestra autonomo. L'implementazione corrente è basata sulla semplice libreria Directmedia (SDL), ma il design consente altri backend grafici.Besides la funzionalità di base del sistema di finestra ( Sovrapposizione di finestre, passando e movimentazione e gestione degli eventi, operazioni grafiche, mouse e tastiera di ingresso bordo), è incluso un piccolo widget-toolkit (pulsanti, barre di scorrimento, etichette, ecc.). È particolarmente adatto per le applicazioni in cui è richiesto un raffinato grado di controllo sulla presentazione e il tempo. Le applicazioni e i giochi multimediali sono i soliti esempi. Ciò sono alcune funzionalità chiave di "E sistema di finestra": · TRASPARENZA (canale alfa) Supporto · Can caricare la maggior parte dei formati di immagine standard tramite libsdl_image (PNG, JPEG, GIF, Bitmap ...) · Per lo più codificato in OO Eiffel. Solo un piccolo modulo C Gestione dell'interfaccia SDL. Tutta l'API è OO. · Controllo completo sull'aspetto dell'applicazione. · Design semplice, facilmente estensibile per i nuovi tipi di eventi, nuovi widget, ecc. · Abbastanza veloce anche nei vecchi computer lenti (se si compila a Require_Check Livello o inferiore). · Concesso in licenza ai widget LGPLSupport: · L'UI Toolkit in arrivo con EWS include · Pulsanti: pulsanti PULSANTI TRIGGERING Comandi · Commutazione dei pulsanti: Controlli che alterano il suo stato (possono essere utilizzati per implementare le caselle di controllo e i pulsanti di opzione) · Voci di testo: un testo di una riga) Voci, maneggevolezza dei tasti del cursore. Selezione non implementata ancora (il nucleo è in grado di selezionare, ma l'UI non). · Etichette: una semplice etichetta di testo · Etichette multilinea: etichette che coprono diverse linee con word-wrapping opzionale · Marchees: come un'etichetta, ma scorrere un messaggio più lungo di lato · Immagini: Un'immagine fissa · Animazioni: un'area animata dello schermo · Trascina Maniglie: un'area che può essere trascinata per spostare altre finestre. Utile come barretta. · Barre di scorrimento: la solita cosa, con pulsanti alla fine e un cursore che può essere trascinato. (Solo una barra di scorrimento verticale implementata ora) · L'aggiunta di widget al toolkit è molto semplicirequenti: · SmartEiffel 1.2 · SDL 1.2, con librerie di sviluppo · Eiffel Util 0.3
E Sistema di finestra Software correlato