TGUI 1.12

26 января состоялся релиз 1.12 кроссплатформенной библиотеки виджетов TGUI, написанной на языке C++ и распространяемой по лицензии Zlib.
Минимальная версия стандарта — C++14. Для компиляторов GCC >= 11, Clang >= 16 и IntelLLVM по умолчанию используется стандарт C++17.
Библиотека поддерживает несколько бэкендов ввода-вывода (параметр CMake TGUI_BACKEND):
SFML_GRAPHICS— sfml-graphicsSFML_OPENGL3— sfml-window + OpenGL + FreeTypeSDL_GPU— SDL + SDL_ttfSDL_RENDERER— SDL + SDL_ttfSDL_OPENGL3— SDL + OpenGL + FreeTypeSDL_GLES2— SDL + OpenGL ES + FreeTypeSDL_TTF_OPENGL3— SDL + OpenGL + SDL_ttfSDL_TTF_GLES2— SDL + OpenGL ES + SDL_ttfGLFW_OPENGL3— GLFW + OpenGL + FreeTypeGLFW_GLES2— GLFW + OpenGL ES + FreeTypeRAYLIB— raylib
В комплект поставки также входит простой дизайнер GUI.
Список изменений:
- Добавлен виджет
VerticalTabs. - Добавлен тип курсора
Move(также известный как курсорSizeAll). - Свойство
KeepInParentклассаChildWindowне учитывало границы родительского элемента. - Исправлена ошибка падения
Gui Builderпри попытке открытия формы, если текущая форма ещё не была сохранена. - Поддержка большего количества устройств Android с бэкендом
SDL_GPU(SDL3).
>>> Подробности на tgui.eu
Linux.org.ru прочитано 861 раз
