Скачать IUP

IUP

Для Linux

Версия:3.12
373 скачиваний
Windows
Linux
Проверено на вирусы
?
Проверено на virustotal
Версия
3.12
Обновлено
Совместимость
Linux
Размер
9.83 МБ
Язык
Английский
Разработчик
Tecgraf
Сайт
www.tecgraf.puc-rio.br

Описание

IUP Это библиотека базовых элементов графического пользовательского интерфейса с использованием языков C и Lua. С ее помощью можно создавать быстрые, не требующие компиляции графические приложения.

IUP отличает от других аналогичных библиотек способ реализации 4 важных концепций:

- Время создание управляющих элементов. При создании виджета не происходит его немедленного отображения в ОС. Оно выполняется при показе содержащего виджет диалога или путём ручного вызова функции IupMap для этого диалога.

- Система атрибутов. В IUP очень мало функций, поскольку основным способом работы с виджетами является доступ к их атрибутам (текстового типа), с помощью функций IupSetAttribute и IupGetAttribute.

- Абстрактное позиционирование макета. Виджеты в IUP никогда не позиционируются путём явного задания координат, их позиции рассчитываются динамически, в соответствии с абстрактной иерархией макета, задаваемой с помощью виджетов-контейнеров IupFill, IupHbox и IupVbox (впрочем, явное позиционирование допускается внутри виджетов-контейнеров специального типа).

- Система обратных вызовов. Язык LED поддерживает косвенное задание связи виджетов с функциями обратного вызова. Для связывания Си-функции используется конструкция IupSetFunction имя, с последующим связыванием атрибутов обратного вызова с использованием IupSetAttribute. Также можно осуществлять прямое связывание виджета с callback-функцией с помощью IupSetCallback.

Версии

Если у вас есть информация о доступных версиях программы, вы можете отправить ее нам.

Нет официального представителя разработчика на сайте

Рейтинг

0
0 оценок
Нажмите, для быстрой оценки

Оставить отзыв

Ваше имя*
Ваш email*
Комментарий*

Отзывы