2
我正在爲我一直在研究的openGL項目編寫一個GUI庫 - 此時只是非常基本的東西,就像在屏幕上處理文本的位置一樣。所以我花了一些時間在設計這個東西的時候尋找好的文檔來指代,但是我所看到的所有東西都是關於GUI理論的說明,而不是實現。用於GUI實現的參考文檔
我對usability heuristics等東西不感興趣,而是像「裝飾設計模式在設計GUI時特別有用」這樣的語句。討論特定實現細節的事情,比如如何高效地處理相對定位,或者構建GUI的方式,以便屏幕轉換是可能的。
我會繼續做搜索引擎,並會發布對我找到的任何特別有用的鏈接,但我想我也會向好的書籍,博客文章,教程等方面的社區尋求幫助。
可能不太專注於主題,但我發現並計劃嘗試一段時間的一個想法是[立即模式圖形用戶界面](http://mollyrocket.com/861)。絕對不是大多數GUI框架的工作原理,但它聽起來像是嘗試真正有趣。 – Nemo157 2011-01-25 07:46:46
感謝您的鏈接,這實際上就是我正在尋找的信息:關於GUI如何編碼的內容,而不是爲什麼。它不符合我的設計目標,但我也發現它很有趣。如果你確實嘗試過,我很樂意聽聽它是如何實現的。 – 2011-01-25 11:37:58