Liberty Eiffel wrapper for the IUP toolkit.

Germán A. Arias dea4626541 Add example for flat widgets. 3 days ago
examples dea4626541 Add example for flat widgets. 3 days ago
iup 65e8535e49 Add code to a flat callback at IUP_FLAT_TABS 1 month ago
library d2b7955568 Add title features at IUP_FLAT_FRAME 3 days ago
.gitignore 417b578a66 Add .gitignore 1 year ago
INSTALL 47ed27fc17 Update INSTALL 1 year ago
LICENSE 86e78ee506 Add license notice in all files. 1 year ago
README.md 7983b6ca57 Move CD classes into a subdirectory and fix some words at README.md 5 months ago

README.md

eiffel-iup

Liberty Eiffel wrapper for the IUP toolkit and related libraries. IUP is a multi-platform toolkit for building graphical user interfaces. IUP's purpose is to allow a program source code to be compiled in different systems without any modification. Its main advantages are:

  • high performance, due to the fact that it uses native interface elements.
  • fast learning by the user, due to the simplicity of its API.

Supported systems include: GTK+, Motif and Windows.

In this second version are available the following controls from IUP:

  • All the dialogs.
  • All the standard controls.

Although canvas control are available, currently you can't draw inside this. This will require wrap the CD library (in progress). If you use the librarie from git repository (current development), you will be able to test the work in progress.

Author

Germán Arias

License

MIT License

Liberty Eiffel

Liberty Eiffel project is the GNU Eiffel Compiler:

http://www.liberty-eiffel.org/

IUP

IUP is Copyrighted © by Tecgraf/PUC-Rio. See:

http://www.tecgraf.puc-rio.br/iup

CD

CD is Copyrighted © by Tecgraf/PUC-Rio. See:

http://www.tecgraf.puc-rio.br/cd