James Westman, ืืขืืืขืืึธืคึผืขืจ ืคืื ืื GNOME ืืึทืคึผืก ืึทืคึผืืึทืงืืืฉืึทื, ืืึทืงืขื ืขื ืึท ื ืืึทืข ืืึทืจืงืึทืคึผ ืฉืคึผืจืึทื, Blueprint, ืืืืืื ื ืคึฟืึทืจ ืื ืื ืื ืืขืจืคืืืกืื ื ืืฆื ืื GTK ืืืืืืึธืืขืง. ืื ืงืึทืืคึผืืืืขืจ ืงืึธื ืคึฟืึทืจ ืงืึทื ืืืขืจืืื ื ืืืืคึผืจืื ื ืืึทืจืงืึทืคึผ ืืื GTK UI ืืขืงืขืก ืืื ืืขืฉืจืืื ืืื ืคึผืืืืึธื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื LGPLv3 ืืขืจืืืืืขื ืืฉ.
ืื ืกืืื ืคึฟืึทืจ ืงืจืืืืืื ื ืื ืคึผืจืืืขืงื ืืื ืื ืืื ืืื ื ืคืื ืื UI ืฆืืืื ื ืืึทืฉืจืืึทืืื ื ืืขืงืขืก ืืขื ืืฆื ืืื GTK ืฆื ืื ืงืกืื ืคึฟืึธืจืืึทื, ืืืึธืก ืืื ืึธืืืืขืจืืึธืืืื ืืื ื ืืฉื ืืึทืงืืืขื ืคึฟืึทืจ ืฉืจืืืื ืึธืืขืจ ืขืืืืื ื ืืึทืจืงืึทืคึผ ืืึทื ืืืึทืื. ืื ืืืืคึผืจืื ื ืคึฟืึธืจืืึทื ืืื ืืื ืืขืจืฉืืืื ืืืจื ืืืื ืงืืึธืจ ืคึผืจืขืืขื ืืืจืื ื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื, ืืึทื ืง ืฆื ืืืื ืืืื ืขืืืืืง ืกืื ืืึทืงืก, ืขืก ืืื ืืขืืืขื ืฆื ืืึธื ืึธื ืื ื ืืฆื ืคืื ืกืคึผืขืฉืึทืืืืื ืืืืกืืึทื ืฆืืืื ื ืจืขืืืงืฆืืข ืืืขื ืงืจืืืืืื ื, ืขืืืืื ื ืืื ืืืืึทืืืืืืืื ื ืขื ืืขืจืื ืืขื ืืื ืฆืืืื ื ืขืืขืืขื ืื.
ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, Blueprint ืืื ื ืืฉื ืืึทืจืคื ืขื ืืขืจืื ืืขื ืฆื GTK, ืืึธืจ ืจืขืคึผืืืงืืืฅ ืื GTK ืืืืืืฉืื ืืึธืืขื ืืื ืืื ืคึผืึทืืืฉืึทื ื ืืื ืึทื ืึทืืืฉืึทื ืืืึธืก ืงืึทืืคึผืืืื ืืึทืจืงืึทืคึผ ืืื ืื ื ืึธืจืืึทื ืงืกืื ืคึฟืึธืจืืึทื ืคึฟืึทืจ GtkBuilder. ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืืืืคึผืจืื ื ืืื ืืึธืจ ืงืึธื ืกืืกืืขื ื ืืื GtkBuilder, ืืืืื ืืขืจ ืืืคึฟื ืคืื ืคึผืจืืืขื ืืื ื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืึทื ืืขืจืฉ. ืฆื ืืืืืจืืื ืึท ืคึผืจืืืขืงื ืฆื ืืืืคึผืจืื ื, ื ืึธืจ ืืืืื ืึท ืคึผืืึทื-ืงืึทืืคึผืืืจืขืจ ืจืืคื ืฆื ืื ืืืืขื ืฉืจืืคื ืึธื ืืฉืึทื ืืื ื ืื ืงืึธื. ื ืืฆื Gtk 4.0; ืืืกืืขืจ MyAppWindow : Gtk.ApplicationWindow { ืืืื: _ ("ืืืึทื ืึทืคึผ ืืืื"); [ืืืืืืขืืึทืจ] HeaderBar header_bar {} ืืึทืืขื {ืกืืืืื ["ืืขืืื ื"] ืคืืจืืข: _("ืืขืื, ืืืขืื!"); } }
ืืื ืึทืืืฉืึทื ืฆื ืื ืงืึทืืคึผืืืืขืจ ืืื ืื ื ืึธืจืืึทื GTK XML ืคึฟืึธืจืืึทื, ืึท ืคึผืืืืื ืืื ืืืืคึผืจืื ื ืฉืืืฆื ืคึฟืึทืจ ืื GNOME Builder ืื ืึทืืจืืืืื ืึทื ืืืืืงืืื ื ืกืืืืืืข ืืื ืืืื ืืื ืึทื ืืืืืงืืื ื. ื ืืึทืืื ืืขืจ ืืกืคึผ ืกืขืจืืืขืจ (ืฉืคึผืจืึทื ืกืขืจืืืืจืขืจ ืคึผืจืึธืืึธืงืึธื) ืืื ืืขืืืขืืึธืคึผืขื ืคึฟืึทืจ ืืืืคึผืจืื ื, ืืืึธืก ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืคึฟืึทืจ ืืืืืืืืื ื, ืืขืืช ืึทื ืึทืืืกืืก, ืืืืึทืื ืืืง ืืื ืฅ ืืื ืงืึธื ืงืึทืืคึผืืืฉืึทื ืืื ืงืึธื ืจืขืืืงืฆืืข ืืืึธืก ืฉืืืฆื ืืกืคึผ, ืึทืจืืึทื ืืขืจืขืื ื ืืืืกืืึทื ืกืืืืืึธ ืงืึธืื.
ืืืืคึผืจืื ื ืึทื ืืืืืงืืื ื ืคึผืืึทื ื ืึทืจืืึทื ื ืขืืขื ืื ืึทืืืฉืึทื ืคืื ืจืืึทืงืืืื ืคึผืจืึธืืจืึทืืืื ื ืขืืขืืขื ืื ืฆื ืื ืืึทืจืงืึทืคึผ, ืืืคึผืืึทืืขื ืึทื ืืื ืื Gtk.Expression ืงืืึทืก ืฆืืืขืฉืืขืื ืืื GTK4. ืื ืคืืจืืขืืืืื ืืืคึฟื ืืื ืืขืจ ืืึทืงืึทื ื ืคึฟืึทืจ ืืขืืืขืืึธืคึผืขืจืก ืคืื ืืืฉืึทืืืึทืกืงืจืืคึผื ืืืขื ืื ืืขืจืคืืืกืื ืืื ืึทืืึทืื ืึธืืึทืืึทืืืง ืกืื ืืงืจืึทื ืึทืืืืฉืึทื ืคืื ืื ืฆืืืื ื ืคึผืจืขืืขื ืืืจืื ื ืืื ืื ืคึฟืึทืจืืื ืื ืืึทืื ืืึธืืขื, ืึธื ืื ื ืืืืืง ืฆื ืืขืจืืืึทื ืืืงื ืื ืืึทื ืืฆืขืจ ืฆืืืื ื ื ืึธื ืืขืืขืจ ืืึทืื ืขื ืืขืจืื ื.
ืืงืืจ: opennet.ru