在跨平臺應用程序上使用gtk#並嘗試修復所有警告,其中一個警告是Gtk.Style.Font & Gdk.font已過時,因此任何人都可以指向我替換它的方式嗎?Gtk.Style.Font已過時?
所有的谷歌命中我得到告訴我使用Gtk.Style.Font等...所以希望有人可以幫助我。
在跨平臺應用程序上使用gtk#並嘗試修復所有警告,其中一個警告是Gtk.Style.Font & Gdk.font已過時,因此任何人都可以指向我替換它的方式嗎?Gtk.Style.Font已過時?
所有的谷歌命中我得到告訴我使用Gtk.Style.Font等...所以希望有人可以幫助我。
在那種情況下,最好的辦法是諮詢official API documentation:
這已被棄用,不應該在新的代碼中使用。新代碼應該使用
Style.FontDescription
。
如果您使用的是IDE,那麼將文檔放在手邊是一個不錯的主意。
要設置字體,請使用x.ModifyFont(yourFontDescription)
(屬性x.Style.FontDescription
爲只讀)。
argh。我相信我錯過了這樣一個簡單的解決方案。感謝您的幫助! – AvatarOfChronos 2010-06-23 12:43:06