TGUI 1.12 āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇

TGUI 1.12 āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ TGUI 1.12 āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ TGUI 1.12 āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ TGUI 1.12 āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇

⧍ā§ŦāĻļ⧇ āϜāĻžāύ⧁āϝāĻŧāĻžāϰ⧀, āĻ•ā§āϰāϏ-āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āωāχāĻœā§‡āϟ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ ā§§.⧧⧍ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āϟāĻŋāϜāĻŋāχāωāφāχ, C++ āĻ āϞ⧇āĻ–āĻž āĻāĻŦāĻ‚ Zlib āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻšāϞ C++14āĨ¤ GCC >= 11, Clang >= 16, āĻāĻŦāĻ‚ IntelLLVM āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ, C++17 āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄāϟāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤

āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ I/O āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ (CMake āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ TGUI_BACKEND):

  • SFML_GRAPHICS – sfml-āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ
  • SFML_OPENGL3 – sfml-āωāχāĻ¨ā§āĻĄā§‹ + OpenGL + āĻĢā§āϰāĻŋāϟāĻžāχāĻĒ
  • SDL_GPU – SDL + SDL_ttf
  • SDL_RENDERER – SDL + SDL_ttf
  • SDL_OPENGL3 – SDL + OpenGL + āĻĢā§āϰāĻŋāϟāĻžāχāĻĒ
  • SDL_GLES2 – SDL + OpenGL ES + āĻĢā§āϰāĻŋāϟāĻžāχāĻĒ
  • SDL_TTF_OPENGL3 – SDL + OpenGL + SDL_ttf
  • SDL_TTF_GLES2 – SDL + OpenGL ES + SDL_ttf
  • GLFW_OPENGL3 – GLFW + OpenGL + āĻĢā§āϰāĻŋāϟāĻžāχāĻĒ
  • GLFW_GLES2 – GLFW + OpenGL ES + āĻĢā§āϰāĻŋāϟāĻžāχāĻĒ
  • RAYLIB – raylib

āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ GUI āĻĄāĻŋāϜāĻžāχāύāĻžāϰāĻ“ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤāĨ¤

āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āϤāĻžāϞāĻŋāĻ•āĻž:

  • VerticalTabs āωāχāĻœā§‡āϟ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇;
  • āĻŽā§āĻ­ āĻ•āĻžāĻ°ā§āϏāĻžāϰ āϟāĻžāχāĻĒ (āϏāĻžāχāϜāĻ…āϞ āĻ•āĻžāĻ°ā§āϏāĻžāϰ āύāĻžāĻŽā§‡āĻ“ āĻĒāϰāĻŋāϚāĻŋāϤ) āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇;
  • ChildWindow āĻ•ā§āϞāĻžāϏ⧇āϰ KeepInParent āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻĒā§āϝāĻžāϰ⧇āĻ¨ā§āϟ āĻāϞāĻŋāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϏ⧀āĻŽāĻžāύāĻž āĻŽā§‡āύ⧇ āϚāϞ⧇āύāĻŋ;
  • āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻĢāĻ°ā§āĻŽāϟāĻŋ āĻāĻ–āύāĻ“ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āύāĻž āĻ•āϰāĻž āĻĨāĻžāĻ•āϞ⧇, Gui Builder-āĻ āĻĢāĻ°ā§āĻŽ āĻ–ā§‹āϞāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ•ā§āĻ°ā§āϝāĻžāĻļ āĻ āĻŋāĻ• āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇;
  • āφāϰāĻ“ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ Android SDL_GPU (SDL3) āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϏāĻšāĨ¤

āωāĻ¤ā§āϏ: linux.org.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster