Un port de la bibliothèque GTK+ 1.3 a été préparé, fonctionnant sous Windows 11 et compilé à l'aide des outils de développement modernes MSVC 2022 et CMake. Tous les exemples intégrés fonctionnent (helloworld, testgtk). Le résultat est authentique, et la consommation de RAM lors du lancement des exemples est de 1,7 Mo. Il est prévu de rédiger un backend pour la bibliothèque de rendu GDK, permettant d'utiliser SDL 1.2 et SDL3, ce qui élargira le spectre des systèmes modernes pris en charge.
GTK+ 1.3 a été choisi pour le portage comme représentant de la « période dorée » du développement d'interfaces utilisateur, possédant des atouts tels que l'implémentation de widgets basés sur des primitives GDK ; une composition légère des éléments d'interface sans frais généraux inutiles pour l'analyse CSS ; un modèle d'objet simple GObject ; un GDK Win32 natif, interagissant directement avec Windows sans couches intermédiaires excessives.




Source : opennet.ru
