组件问题

ncidream 2007-03-23 04:24:17
edit

设置属性:
readonly=true

1. 双击edit会全选,怎么设置让它不能全选?


2. 单击edit,怎么让在几个角上画点(delphi设计组件,点击在edit组件上,它在几个角上会出现几个点)
...全文
169 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ncidream 2007-03-26
  • 打赏
  • 举报
回复
??????????????????
cqbonny 2007-03-26
  • 打赏
  • 举报
回复
3. 在panel上,用鼠标圈中2个edit,该怎么这圈中的edit呢

用shift,然后鼠标点击
ncidream 2007-03-23
  • 打赏
  • 举报
回复
还是有啊
chenzhuo 2007-03-23
  • 打赏
  • 举报
回复
呵呵!
只是屏蔽了
JCEdit1.SetFocus;
JCEdit1.SelectAll;
这种情况!,再看看
ncidream 2007-03-23
  • 打赏
  • 举报
回复
自己顶
ncidream 2007-03-23
  • 打赏
  • 举报
回复
用了
procedure WMSETSEL(var Message: TMessage); message EM_SETSEL;
不行


加上 procedure WMSetFont(var Message: TWMSetFont); message EM_SETSEL;

报错,不认TWMSetFont

chenzhuo 2007-03-23
  • 打赏
  • 举报
回复
procedure WMSETSEL(var Message: TMessage); message EM_SETSEL;
chenzhuo 2007-03-23
  • 打赏
  • 举报
回复
在TEdit里继承一个类啦
procedure WMSetFont(var Message: TWMSetFont); message EM_SETSEL;
不执行其他东西
ncidream 2007-03-23
  • 打赏
  • 举报
回复
如何实现呢
ncidream 2007-03-23
  • 打赏
  • 举报
回复
3. 在panel上,用鼠标圈中2个edit,该怎么这圈中的edit呢
chenzhuo 2007-03-23
  • 打赏
  • 举报
回复
屏蔽 EM_SETSEL 消息应该可以不让全选

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧