这个类似浮动窗口的东西是怎么做出来的?(有关小窗口的拖动,有新发现!) (100分)

  • 主题发起人 主题发起人 LuJuhe
  • 开始时间 开始时间
L

LuJuhe

Unregistered / Unconfirmed
GUEST, unregistred user!
“泰阳证券股票交易系统”中,显示K线时,如果点中某日数据,在旁边就会显示出一个
开盘收盘最高最低数据的框,奇怪的是这个东西可以像窗口一样被拖动,我以为是一个类
似tooltips的窗口,但是用spy++来看,却不是窗口,而是画在上面的!

请问,这种效果如何做出来(关键是如何能够被拖动)。 如果能用tooltips的窗口实现,
也可以得分。
 
不一定是窗口呀,也许是Label之类的控件,拖拉就写在MouseMove中。没用过这软件,猜测。
 
确实不是窗口,但是他的拖拉做得非常精巧,没有丝毫刷新的感觉。。。
 
新进展:
今天发现D6中大部分控件都有 DragMode 属性,设置为 gmDock 后,就可以被拖动,但是
控件被放到一个新窗口去了,关闭这个窗口则控件也消失了!

如何做到不放到窗口中去???
 
其实也许就是窗口吧,可以控制窗口的大小呀,让她只有一点点大
 
LuJuhe,你是不是做证券行业的,在哪儿呀?
 
不是证券行业, 随便炒点小股罢了,现在被深套其中。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部