IUP 3.12
IUP Наверное книгохранилище базисных частей графического пользовательского интерфейса с внедрением языков C и Lua. С её поддержкою разрешено творить скорые, никак не требующие компиляции графические прибавления. IUP различает от остальных подобных библиотек метод реализации 4 принципиальных концепций: - Время творение правящих частей. При разработке виджета никак не проистекает его безотлагательного отражения в ОС. Оно производится при показе содержащего виджет разговора либо маршрутом ручного вызова функции IupMap для данного разговора. - Система атрибутов. В IUP совсем не достаточно функций, так как главным методом работы с виджетами считается доступ к их атрибутам (текстового вида), с поддержкою функций IupSetAttribute и IupGetAttribute. - Теоретическое размещение макета. Виджеты в IUP ни разу никак не позиционируются маршрутом очевидного поручения координат, их позиции рассчитываются динамически, в согласовании с отвлеченной иерархией макета, задаваемой с поддержкою виджетов-контейнеров IupFill, IupHbox и IupVbox (вообщем, определенное размещение позволяется снутри виджетов-контейнеров особого вида). - Система обратных вызовов. Язычок LED поддерживает косвенное поручение взаимосвязи виджетов с функциями обратного вызова. Для связывания Си-функции употребляется система IupSetFunction фамилия, с следующим связыванием атрибутов обратного вызова с внедрением IupSetAttribute. Еще разрешено исполнять прямое соединение виджета с callback-функцией с поддержкою IupSetCallback.
Характеристики
- Размер 9.83 МБ
- Версия 3.12
- Стоимость Бесплатно для Linux
- Разрядность
- Совместимость Linux
- Язык Английский
- Дата обновления 27.10.2018
- Разработчик