E Windowing System 1.0.1
Sponsored Links
E Windowing System 1.0.1 Ranking & Summary
File size:
0.45 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
9611
Date added:
2005-11-07
Publisher:
Daniel F Moisset
Publisher URL:
http://www.grulic.org.ar/
E Windowing System 1.0.1 description
Eiffel Windowing System (EWS) is an Eiffel library which provides a small, stand-alone windowing system.
The current implementation is based on the Simple Directmedia Library (SDL), but the design allows other graphical backends.
Besides the basic windowing system functionality (overlapping windows, event passing and handling, graphical operations, input froum mouse and keyboard), a small widget-toolkit is included (buttons, scrollbars, labels, etc.).
Its specially well suited for applications where a fine degree of control over presentation and timing is required. Multimedia applications and games are the usual examples.
Here are some key features of "E Windowing System":
· Transparency (alpha channel) support
· Can load most standard image formats via libSDL_image (PNG, JPEG, GIF, Windows bitmap...)
· Mostly coded in OO Eiffel. Only a small C module handling SDL interface. All the API is OO.
· Complete control over application appearance.
· Simple design, easily extendible for new event kinds, new widgets, etc.
· Quite fast even in old slow computers (if you compile at require_check level or lower).
· Licensed under the LGPL
Supported widgets:
· The UI toolkit coming with EWS includes
· Buttons: push buttons triggering commands
· Toggle buttons: controls that toggle its state (they may be used to implement checkboxes and radio buttons)
· Text entries: One line text entries, handling cursor keys. Selection not implemented yet (the core is selection capable, but the UI not).
· Labels: A simple text label
· Multiline labels: Labels spanning several lines with optional word-wrapping
· Marquees: Like a label, but scrolling a longer message sideways
· Images: A fixed image
· Animations: An animated area of the screen
· Drag handles: An area that can be dragged to move other window. Useful as titlebars.
· Scrollbars: The usual thing, with buttons at the end and a slider which can be dragged. (only vertical scrollbar implemented now)
· Adding widgets to the toolkit is very simple
The current implementation is based on the Simple Directmedia Library (SDL), but the design allows other graphical backends.
Besides the basic windowing system functionality (overlapping windows, event passing and handling, graphical operations, input froum mouse and keyboard), a small widget-toolkit is included (buttons, scrollbars, labels, etc.).
Its specially well suited for applications where a fine degree of control over presentation and timing is required. Multimedia applications and games are the usual examples.
Here are some key features of "E Windowing System":
· Transparency (alpha channel) support
· Can load most standard image formats via libSDL_image (PNG, JPEG, GIF, Windows bitmap...)
· Mostly coded in OO Eiffel. Only a small C module handling SDL interface. All the API is OO.
· Complete control over application appearance.
· Simple design, easily extendible for new event kinds, new widgets, etc.
· Quite fast even in old slow computers (if you compile at require_check level or lower).
· Licensed under the LGPL
Supported widgets:
· The UI toolkit coming with EWS includes
· Buttons: push buttons triggering commands
· Toggle buttons: controls that toggle its state (they may be used to implement checkboxes and radio buttons)
· Text entries: One line text entries, handling cursor keys. Selection not implemented yet (the core is selection capable, but the UI not).
· Labels: A simple text label
· Multiline labels: Labels spanning several lines with optional word-wrapping
· Marquees: Like a label, but scrolling a longer message sideways
· Images: A fixed image
· Animations: An animated area of the screen
· Drag handles: An area that can be dragged to move other window. Useful as titlebars.
· Scrollbars: The usual thing, with buttons at the end and a slider which can be dragged. (only vertical scrollbar implemented now)
· Adding widgets to the toolkit is very simple
E Windowing System 1.0.1 Screenshot
Sponsored Links
E Windowing System 1.0.1 Keywords
EWS
Eiffel Windowing System
E Windowing System 1.0.1
windowing system
windowing
system
Eiffel
small
e
library
E Windowing System 1.0.1
Libraries
Programming
Bookmark E Windowing System 1.0.1
E Windowing System 1.0.1 Copyright
WareSeeker periodically updates pricing and software information of E Windowing System 1.0.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of E Windowing System 1.0.1 Edition. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
E Windowing System 1.0.1 Related Software
Frugal Windowing Environment, or FWE, is my basic windowing system for framebuffers.
Aejaks is a windowing toolkit for rapid development of AJAX-enabled Web applications.
DHTML Windowing Toolkit is a cross-browser JavaScript library for the creation of inline DHTML windows to contain content.
gdWebSuite System is a script that is designed to be a full featured system for user registration, login on a Web site.
Micro Window-Gadgets is a lightweight gadget/windowing toolkit for C and X11.
Crazy Eddies GUI System is a free library providing windowing and widgets for graphics APIs / engines.
My Software
You have not saved any software. Click "Save" next to each software to save it to your software basket
Related Information
Sponsored Links
TOP POPULAR DOWNLOAD