hongqi162,在请教一个问题,如何实现当鼠标在rzgroupitem上的时候,弹出一个窗体?

sun_cathay 2007-09-13 09:46:27
hongqi162,在请教一个问题,如何实现当鼠标在rzgroupitem上的时候,弹出一个窗体?
...全文
71 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sun_cathay 2007-09-13
  • 打赏
  • 举报
回复
这个可以了,多谢多谢
hongqi162 2007-09-13
  • 打赏
  • 举报
回复

在RzGroup的OnMouseMove事件里处理应该好一些,这是我的测试代码
procedure TForm1.RzGroup1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var p:TPoint;
Index:Integer;
begin
p.X:= X;
p.Y:= Y;
Index:= TRzGroup( Sender ).ItemAtPos( p );
if Index > 0 then
showmessage( TRzGroup( Sender ).Items[ Index ].Caption );
end;
sun_cathay 2007-09-13
  • 打赏
  • 举报
回复
我在OnMouseOverItem里面写上showmessage(item.Caption);
当鼠标经过Item的时候出现错误,是什么address方面的
sun_cathay 2007-09-13
  • 打赏
  • 举报
回复
好像帖子只能超过5天只能才能加分,改版后很别扭
sun_cathay 2007-09-13
  • 打赏
  • 举报
回复
顺便在问一下,当鼠标在item上面的时候需要弹出一个窗口,这个窗口上可以进行操作,有点类似这个问题中当鼠标在你的名字上弹出的那个窗口,这在delphi中如何实现?
hongqi162 2007-09-13
  • 打赏
  • 举报
回复
帖子加分可以么?


分无所谓的,加不了就算了
sun_cathay 2007-09-13
  • 打赏
  • 举报
回复
呵呵,佩服佩服
如何给你加分?
改版后搞不明白了
现在我提问怎么不让我给分了
hongqi162 2007-09-13
  • 打赏
  • 举报
回复
RzGroup 有一个OnMouseOverItem事件,这个事件可以获得一个TRzGroupItem,你可以通过这个Item来弹出不同的窗口
sun_cathay 2007-09-13
  • 打赏
  • 举报
回复
靠,不是我不给分,是现在提问不让我给分了????

5,392

社区成员

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

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