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.
jsoup关键词搜索元素
2.
是否可以访问键盘控制器的内部制作/中断代码缓冲区?
3.
中级和根证书文件
4.
如何仅从模式
5.
Microsoft Visual Studio:Windows和Unix项目源代码兼容性
6.
如何检查iPhone应用程序的网络活动?
7.
嵌套模块的声明文件
8.
庆幸,扩展没有被加载
9.
关于在magento 2中添加CSS
10.
如何在Mac上找到Android SDK管理器路径