Offers you a configuration API in three basic languages and it makes it as simple as possible for you to design graphical user interfaces. #Create GUI #GUI development #GUI designer #GUI #Interface #Designer
IUP is a free and open source, portable toolkit for building graphical user interfaces.
IUP offers a configuration API in three basic languages: C, Lua and LED. IUP's purpose is to allow a program to be executed in different systems without any modification.
Currently available interface elements can be categorized as follows:
· Primitives (effective user interaction): dialog, label, button, text, multi-line, list, toggle, canvas, frame, image. · Composition (ways to show the elements): hbox, vbox, zbox, fill. · Grouping (definition of a common functionality for a group of elements): radio. · Menu (related both to menu bars and to pop-up menus): menu, submenu, item, separator. · Additional (elements built outside the main library): dial, gauge, matrix, tabs, valuator, OpenGL canvas, color chooser, color browser. · Dialogs (useful predefined dialogs): file selection, message, alarm, data input, list selection.
Hence IUP has some advantages over other interface toolkits available:
· Simplicity: due to the small number of functions and to its attribute mechanism, the learning curve for a new user is often faster. · Portability: the same functions are implemented in each one of the platforms, thus assuring the interface system's portability. · Customization: the dialog specification language (LED) and the Lua binding (IupLua) are two mechanisms in which it is possible to customize an application for a specific user with a simple-syntax text file. · Flexibility: its abstract layout mechanism provides flexibility to dialog creation. · Extensibility: the programmer can create new interface elements as needed.
What's new in IUP 3.14:
- New: support for Lua 5.3.
- New: INFOTIP attribute for IupTree on Windows.
- New: OPENCOLOR and HIGHCOLOR attributes for IupExpander to change the title text color in different situations. New TITLEIMAGE* attributes to use a title image instead of a text. New TITLEEXPAND attribute to enable expand/contract action in the title.
- New: ANIMATION attribute for IupExpander to enable animation during open/close.
IUP 3.14
add to watchlist add to download basket send us an update REPORT- runs on:
- Mac OS X 10.9 or later (-)
- file size:
- 1 MB
- filename:
- iup-3.14_MacOS1010_bin.tar.gz
- main category:
- Developer Tools
- developer:
- visit homepage
4k Video Downloader
Context Menu Manager
calibre
Windows Sandbox Launcher
IrfanView
Bitdefender Antivirus Free
Microsoft Teams
Zoom Client
ShareX
7-Zip
- Zoom Client
- ShareX
- 7-Zip
- 4k Video Downloader
- Context Menu Manager
- calibre
- Windows Sandbox Launcher
- IrfanView
- Bitdefender Antivirus Free
- Microsoft Teams