uwenku
標簽列表
component-design
3
熱度
1
回答
封裝和組件設計的指導原則
好吧,我們的visual studio解決方案在其中的項目數量方面增長很多。除了顯而易見的事情之外,我想檢查它現在的樣子是否是必須的,或者我們可以更好地重組/打包它。 您是否知道我可以參考的有關包裝和組件設計原則,原則的任何優秀文本?深入的東西,具有良好的分析,不僅僅是a層,b層,c層或1,2,3層等。 謝謝。
package
principles
component-design
2009-11-19
4
熱度
1
回答
如何製作不能包含其他控件的控件?
我設計一個自定義的控制,每次我有它在窗體設計突出,然後從中挑選從控制面板的另一個控制時間,新的一個我的控制中結束了,就好像它是一個TPanel或TGroupBox。這不是我想要的,所以我怎麼能阻止它發生?
delphi
component-design
2009-10-01
7
熱度
2
回答
避免需要調用ProcessMessages
我已經創建了一個組件,該組件在TWinControl中嵌入了一個硬件加速的渲染器,因此您可以將它放置在窗體上。它在大多數情況下工作得很好,但是如果我嘗試調整控件的大小,一切都將變爲空白,直到消息循環運行並調用渲染器的WndProc,該渲染器位於外部DLL中。這意味着我需要在調整代碼中的控件大小之後顯式調用Application.ProcessMessages,我知道這被認爲是不好的做法。 有沒有什
delphi
controls
component-design
2010-04-29
5
熱度
5
回答
爲什麼我的控件不能接受鍵盤輸入?
我已經構建了一個自定義控件,我試圖向其發送輸入。它會接受鼠標輸入,並正確報告MouseDown,MouseMove和MouseUp,但無論出於何種原因,它都不會接受鍵盤輸入。當我點擊它時,它不會獲得焦點,並且我按下的任何按鍵都會被任何已有焦點的控件解釋。 這可能很簡單。我認爲首先看到的是ControlStyle屬性,但我在幫助文件中看到的有關鍵盤輸入的唯一信息是csNoStdEvents,它禁用了
delphi
focus
custom-controls
component-design
2010-05-12
最新問題
1.
Retrofit2中的數據緩存
2.
安裝在netstandard 2.0項目中的nuget軟件包中不支持xdt轉換嗎?
3.
從列表中返回MAX值VLOOKUP
4.
Webassembly的含義是0x40字節?
5.
PHP和Ajax分頁。爲什麼GET方法總是返回空值?
6.
添加驗證/如果其他語句公共類功能PHP
7.
Python:按多列分組的值線圖
8.
我不確定如何正確使用fscanf
9.
無法加載資源:服務器與404未找到
10.
Typescript的/ ** @class * /是否有目的?