Historical GuiCriteria, Revision 4

GUI Selection

Anyone can add criteria. Anyone can edit this page and leave comments.

Selection criteria are in no particular order.

Selection Comments More Comments
small size easy to bundle with oE
no bloat
multi-platform results in just one GUI system
simple
lower maintenance
Win, OS X, and Linux specific is a native GUI for each user better?
syntax does the syntax feel like it belongs with Euphoria? syntax should be as close to 'standard' Euphoria as possible
designer does a GUI designer exist?
can a designer be created?
demos to make learning easier
documentation can I learn to use the GUI quickly?
style does the resulting app look good?
2D and 3D support Default support (no addin / component download needed) for 2D and 3D graphics via some kind of canvas widget. We can look for inspiration on HTML5 canvas api for 2D and its webgl api for 3D. Adobe flash have a simple low level 3D api too. Its called Stage3D (Opengl/DirectX agnostic). Feathes GUI (http://feathersui.com) aproach is interesting, they render the gui using 3D hardware acceleration. Pure 2D graphics (with direct pixel manipulation) can be transfered to a texture and rendered in a poly as a overlay. I think the future in GUI go to this direction: skinnable guis rendered with 3D hardware (see microsoft's WPF, sucessor of Winforms)

Search



Quick Links

User menu

Not signed in.

Misc Menu