【发布时间】:2014-06-20 17:40:59
【问题描述】:
我需要在 TRichEdit 组件的事件 OnMouseEnter 上禁用两个鼠标按钮,并在事件 OnMouseLeave 上再次启用。
设置 TRichEdit enabled = false 并不能解决我的问题。
有什么建议吗?
【问题讨论】:
-
好吧,禁用富编辑不会禁用鼠标按钮。或者这可能不是真正的问题。
-
请问为什么?这似乎与 Windows 应用程序的工作方式完全背道而驰。这样做的目的(目标)是什么?可能有更好的方法。
-
我不明白为什么人们投票结束时“不清楚你在问什么”,我很清楚要问什么,但不清楚是为什么。
-
我有一个分成两半的表格。前半部分是在运行时创建的面板,其中包含不同数据类型的用户定义字段。另一半是 TrichEdit,其中包含使用用户在面板上填写的文件创建的文本。在 onExit Event 字段上激活更新 Richedit 的过程。如果一个字段被聚焦并且用户直接单击 TRichedit,则会在 lineupdate 事件上引发异常。 Sertac Akyuz 的提示效果很好。谢谢大家!!
-
如果您遇到异常,那么您可能首先做错了什么,然后尝试解决症状而不是原因。请展示您的实际代码并说明您的目标,可能有更好的设计来实现它。