Ein Port der GTK+ 1.3 Bibliothek wurde vorbereitet, der unter Windows 11 funktioniert und mit modernen Entwicklungstools wie MSVC 2022 und CMake kompiliert werden kann. Alle Standardbeispiele funktionieren (helloworld, testgtk). Das Ergebnis sieht authentisch aus, und der RAM-Bedarf beim Starten der Beispiele liegt bei 1,7 MB. In Planung ist die Erstellung eines Renderings für die GDK-Bibliothek Backend, das die Nutzung von SDL 1.2 und SDL3 ermöglicht und somit die Unterstützung moderner Systeme erweitert.
GTK+ 1.3 wurde als Vertreter der "Goldenen Ära" der Benutzeroberflächenentwicklung für die Portierung ausgewählt, da es Vorteile wie die Implementierung von Widgets auf Basis der grundlegenden GDK-Primitiven, eine leichte Anordnung der Interface-Elemente ohne zusätzliche CSS-Parsing-Overheads, ein einfaches Objektmodell durch GObject und das native GDK Win32, das direkt mit Windows ohne überflüssige Schichten kommuniziert, bietet.




Quelle: opennet.ru
