TGUI 1.12

TGUI 1.12 TGUI 1.12 TGUI 1.12 TGUI 1.12

Den 26. januar blev version 1.12 af det tværplatforme widgetbibliotek frigivet TGUI, skrevet i C++ og distribueret under Zlib-licensen.

Minimum version af standarden er C++14. For GCC-compilere >= 11, Clang >= 16 og IntelLLVM anvendes standarden C++17 som standard.

Biblioteket understøtter flere input/output-backends (CMake-parameteren TGUI_BACKEND):

  • SFML_GRAPHICS – sfml-graphics
  • SFML_OPENGL3 – sfml-window + OpenGL + FreeType
  • SDL_GPU – SDL + SDL_ttf
  • SDL_RENDERER – SDL + SDL_ttf
  • SDL_OPENGL3 – SDL + OpenGL + FreeType
  • SDL_GLES2 – SDL + OpenGL ES + FreeType
  • SDL_TTF_OPENGL3 – SDL + OpenGL + SDL_ttf
  • SDL_TTF_GLES2 – SDL + OpenGL ES + SDL_ttf
  • GLFW_OPENGL3 – GLFW + OpenGL + FreeType
  • GLFW_GLES2 – GLFW + OpenGL ES + FreeType
  • RAYLIB – raylib

Pakke indeholder også en enkel GUI-designer.

Ændringslog:

  • tilføjet widget VerticalTabs;
  • tilføjet cursor-typen Move (også kendt som cursor SizeAll);
  • egenskaben KeepInParent i klassen ChildWindow tog ikke højde for grænserne for overordnede elementer;
  • rettet en fejl, der forårsagede, at Gui Builder crashede, når man forsøgte at åbne en form, hvis den aktuelle form ikke var blevet gemt;
  • understøttelse af flere Android-enheder med SDL_GPU-backend (SDL3).

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster