EuIUP - Now Alpha

new topic     » topic index » view thread      » older message » newer message

Iup (Portable User Interface) is a cross platform GUI toolkit that functions on Windows and *nix systems. An alpha Carbon driver now exists for OS/X but is not stable. This toolkit is now 100% wrapped in Euphoria via the EuIUP project. With EuIUP you have access to 100% of the Iup commands, the vast majority of the Canvas Draw commands (100% will be coming soon) and eventually the more than 250 image manipulation commands via the IM library.

Iup does not draw it's own widgets as some cross platform GUI toolkits do. Iup wraps native widgets. On *nix systems you have the choice of the GTK or the Motif GUI toolsets.

Included are all common controls, tree, table, canvas, Ole (on Windows), web browser widget (WebKit or IE based), OpenGL, Multi-touch devices, TUIO, chart graphing and more.

With the last control wrapped (Ole control on Windows), EuIUP has moved to Alpha status. This means that it would be nice to have people start to use it in non-production environments. Bugs will be found and changes will take place. Moving forward things that will happen are convience methods to make the wrapper more euphoric. So, things will only get easier.

The Library is wrapped in 100% Euphoria. I'd like to open it up for others to begin using it and reporting tickets. Things will change and being in an alpha status, some bugs may exist so if you decide to use it keep this in mind. I'll do my best to fix bugs found ASAP but would also be greatful for patches smile Also looking for user feedback and feature requests making it even easier to use than it already is (it is a very easy library already).

You can learn more about EuIUP on it's home page: http://jeremy.cowgar.com/euiup ... BTW. The entire site there is generated right from the EuIUP source tree via the new tools w/4.0 eudoc and creolehtml.

Jeremy

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu