概述
雖然隨 GTK 提供了許多類型的元件,這些元件基本夠用了,但有時你仍然需要創建自己的元件類型。因為 GTK 完全應用了元件繼承,並且有接近你的需求的元件,通常只要幾行程式碼就可以編寫一個新的元件類型。但是在開始之前,確信沒有人編寫了一個同樣的元件。這會避免重復浪費資源,使 GTK 元件保持最小的數目,且有助於保持程式碼和不同應用程式介面的一致性。另一方面,一旦你做完了自己的元件,告知大家,其他人會因此而受益。最好的公告地點大概就是gtk 郵件列表。
你可以從教學中獲得範例元件的完整原始碼,或從:
http://www.gtk.org/~otaylor/gtk/tutorial/取得
2 則留言