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