È stato preparato il porting della libreria GTK+ 1.3, funzionante su Windows 11 e compilato utilizzando gli strumenti di sviluppo moderni MSVC 2022 e CMake. Tutti gli esempi forniti funzionano (helloworld, testgtk). Il risultato appare autentico e il consumo di RAM al momento dell'esecuzione degli esempi è di 1.7 MB. È previsto di scrivere un backend per la libreria di rendering GDK, consentendo l'uso di SDL 1.2 e SDL3, ampliando la gamma dei sistemi moderni supportati.
GTK+ 1.3 è stato scelto per il porting come rappresentante dell'«era d'oro» dello sviluppo delle interfacce utente, possedendo vantaggi come l'implementazione di widget basati sui primitivi fondamentali di GDK; un layout leggero degli elementi dell'interfaccia senza costi aggiuntivi per l'analisi del CSS; un modello a oggetti semplice basato su GObject; GDK Win32 nativo, che interagisce con Windows direttamente senza strati intermedi.




Fonte: opennet.ru
