我開始使用Genie和Pango + Gtk。'gtk_widget_override_font'已棄用
我想用Pango更改標籤的文本樣式,但不建議使用modify_font和override_font。
這段代碼使用Pango的替代方案是什麼?
uses Gtk
uses Pango
init
Gtk.init (ref args)
var TestGtk = new Ventana()
TestGtk.show_all()
Gtk.main()
class Ventana : Window
init
title = "Test Genie + Pango"
default_width = 500
default_height = 200
window_position = WindowPosition.CENTER
destroy.connect(Gtk.main_quit)
var etiqueta = new Label("Hola Genie + Pango")
var fontdesc = new Pango.FontDescription()
fontdesc.set_family("Purisa")
fontdesc.set_size((int)(24 * Pango.SCALE))
//etiqueta.modify_font(fontdesc) // funciona pero OBSOLETO desde v 3.0
etiqueta.override_font(fontdesc) // funciona pero OBSOLETO desde v 3.16
add (etiqueta)
謝謝
您可以使用標記。我認爲更正確。 – txasatonga