OpenGL User Interface Library

Поделись знанием:
Это текущая версия страницы, сохранённая 79.175.5.40 (обсуждение) в 06:39, 5 сентября 2016. Вы просматриваете постоянную ссылку на эту версию.

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
GLUI

Demonstration of the GLUI program
Тип

Элементы интерфейса

Разработчик

[www.cs.unc.edu/~rademach Paul Rademacher]

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

2.36 (2007-11-04; 6020 дней тому назад)

Лицензия

LGPL

Сайт

[glui.sourceforge.net/ urceforge.net]

OpenGL User Interface LibraryOpenGL User Interface Library

OpenGL User Interface Library (GLUI) − библиотека элементов интерфейса пользователя, написанная на C++ и основанная OpenGL Utility Toolkit (GLUT). Она предоставляет такие виджеты, как кнопка, флажок, радиокнопка, спинер для приложений OpenGL. Это не зависящая от оконной и операционной системы библиотека, опирающаяся на GLUT в зависящих от системы вопросах, к примеру управление мышью.

Ей не хватает функциональности по сравнению с полноценными инструментариями виджетов, таких как Qt, wxWidgets или FLTK, но она очень мала и проста в использовании. Исследовательская или демонстрационная программа, которая первоначально использует только GLUT, может быть дополнена в короткие сроки полезной панелью управления с использованием GLUI даже кем-то, только начавшим использовать этот инструментарий.

Написание библиотеки начал Paul Rademacher для помощи в научной работе. Сейчас её разрабатывает Nigel Stewart.

Слабыми местами является отсутствие полнофункционального диалога выбора файла и посредственная отзывчивость.

См. также

Ссылки

  • [sourceforge.net/projects/glui/ GLUI SourceForge Project]