關於如何使用各種窗口小部件工具包的API進行編程有大量的資源,但我似乎無法找到關於如何創建窗口小部件工具箱本身的教程或它們如何工作細節。他們現在基本上只是黑箱子。圖形用戶界面內部,尋找turorials
有QT上的一些信息: http://qt-project.org/wiki/Category:QtInternals
,但它似乎相當具體到QT,而不是對一般理論爲目標。
任何人都可以指向我一些資源?
感謝您閱讀
關於如何使用各種窗口小部件工具包的API進行編程有大量的資源,但我似乎無法找到關於如何創建窗口小部件工具箱本身的教程或它們如何工作細節。他們現在基本上只是黑箱子。圖形用戶界面內部,尋找turorials
有QT上的一些信息: http://qt-project.org/wiki/Category:QtInternals
,但它似乎相當具體到QT,而不是對一般理論爲目標。
任何人都可以指向我一些資源?
感謝您閱讀
有以下鏈接的PowerPoint presentaion幻燈片:
http://aplcenmp.apl.jhu.edu/~davids/605741/handouts/6_SWT_Programming.pdf
你也可能對下面的鏈接,給PDF一看:
謝謝這是有幫助的,但我希望有一些更低的水平和更深入的東西。你碰巧知道關於這個主題的任何書籍和/或可能是一個不可知論的小工具工具包? – Patrick 2012-08-12 16:43:20
如果你知道你正在使用哪種編程語言,或者你會用)開發小部件。
不管怎麼說,有這表明小部件背後的基本概念,以及他們創造的鏈接:
http://star.pst.qub.ac.uk/idl/Widget_Programming_Concepts.html
經過教程/介紹,看看它是否符合您的需求。
希望它能幫助你。
其實我正在使用Ada。感謝您的鏈接,並再次感謝您的所有時間。 – Patrick 2012-08-13 08:22:19
他們真的*打算*是程序員的黑匣子。您不需要知道小部件如何在內部工作,只是爲了能夠在應用程序中使用它們。這不僅對程序員來說更加簡單和方便,而且還使他們不依賴於操作系統可能會隨着版本而變化的實現細節。 – 2012-08-12 08:04:53