TGUI 1.12 TGUI 1.12 TGUI 1.12 TGUI 1.12

Στις 26 Ιανουαρίου, πραγματοποιήθηκε η κυκλοφορία της έκδοσης 1.12 της βιβλιοθήκης widget για όλες τις πλατφόρμες. TGUI, γραμμένο σε C++ και διανέμεται με την άδεια Zlib.

Η ελάχιστη έκδοση προτύπου είναι η C++14. Για τους μεταγλωττιστές GCC >= 11, Clang >= 16 και IntelLLVM, χρησιμοποιείται από προεπιλογή το πρότυπο C++17.

Η βιβλιοθήκη υποστηρίζει πολλά backend εισόδου/εξόδου (παράμετρος 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 + Ελεύθερος Τύπος
  • 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 + Ελεύθερος Τύπος
  • GLFW_GLES2 – GLFW + OpenGL ES + FreeType
  • RAYLIB – raylib

Περιλαμβάνεται επίσης ένας απλός σχεδιαστής GUI.

Λίστα αλλαγών:

  • Προστέθηκε το γραφικό στοιχείο VerticalTabs.
  • Προστέθηκε ο τύπος Μετακίνησης δρομέα (γνωστός και ως δρομέας SizeAll).
  • Η ιδιότητα KeepInParent της κλάσης ChildWindow δεν σεβάστηκε τα όρια του γονικού στοιχείου.
  • Διορθώθηκε ένα σφάλμα στο Gui Builder κατά την προσπάθεια ανοίγματος μιας φόρμας, εάν η τρέχουσα φόρμα δεν είχε αποθηκευτεί ακόμη.
  • поддержка большего количества устройств Android с бэкендом SDL_GPU (SDL3).

Πηγή: linux.org.ru

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster