TGUI 1.12

TGUI 1.12 TGUI 1.12 TGUI 1.12 TGUI 1.12

26. januára bol vydaný 1.12 multiplatformový knižnica widgetov TGUI, napísaná v jazyku C++ a distribuovaná pod licenciou Zlib.

Minimálna verzia štandardu — C++14. Pre kompilátory GCC >= 11, Clang >= 16 a IntelLLVM sa štandard C++17 používa predvolene.

Knižnica podporuje niekoľko backendov vstupu/výstupu (parameter CMake 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

Súčasťou dodávky je aj jednoduchý návrhár GUI.

Zoznam zmien:

  • pridaný widget VerticalTabs;
  • pridaný typ kurzora Move (tiež známy ako kurzor SizeAll);
  • vlastnosť KeepInParent triedy ChildWindow nezohľadňovala hranice rodičovského prvku;
  • opravená chyba pádu Gui Builder pri pokuse o otvorenie formulára, ak aktuálny formulár ešte nebol uložený;
  • podpora väčšieho počtu zariadení Android s backendom SDL_GPU (SDL3).

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster