GTK+ 例解
外觀
(從 Gtk 重定向)
本書旨在成為使用 GTK+ 小部件工具包建立應用程式的易懂介紹。我們介紹了小部件,並給出瞭如何使用它們的示例。
章節目錄
為什麼寫一本關於 GTK+ 的華夏公益教科書?
華夏公益教科書類似於開源軟體專案:貢獻者建立內容以幫助他人,進行個人充實,或為了完成貢獻者自身工作(例如,講座準備)而進行。
與開放程式一樣,開放書籍需要時間才能完成,但它可以從讀者即使是微不足道的貢獻中獲益匪淺。例如,您可以修復文字中的“錯誤”(錯誤可能是排版錯誤、解釋錯誤、技術錯誤、美學錯誤或其他錯誤),以使書籍更完善。如果您發現有機會修復錯誤,只需點選“編輯”,進行更改,然後點選儲存即可。其他貢獻者可能會審查您的更改,以確保它們適合本書。如果您不確定,可以訪問討論頁面並詢問。請使用常識。
如果您想做出更大的貢獻,您可以檢視那些過短或需要更多工作的內容部分或章節,並開始寫作!請務必先瀏覽一下本書的其餘部分,以避免內容重複。此外,您應該閱讀貢獻者指南頁面,瞭解一致性技巧和建議。
請注意,您無需一次性貢獻所有內容。您可以將部分內容標記為“待辦事項”,並說明需要完成的內容,也許其他人會為您完成這些部分。一旦所有待辦事項都完成了,我們就將達到我們的第一版!
本書中的示例應該用 C 語言編寫,因為它是 GTK+ 的主要編寫語言。此外,歡迎將演算法的實現作為附錄。
參考資料
- 另請參閱 擴充套件本書的資源
貢獻者
- 另請參閱來源列表,瞭解獲得許可使用的貢獻。
- Tim-Philipp Müller 寫了關於 GtkTreeView 小部件的原始教程,在 2005 年他停止工作時,該教程已經很廣泛了。