Form窗口的形式设置问题,请帮忙解决(50分)

  • 主题发起人 主题发起人 chinahx
  • 开始时间 开始时间
C

chinahx

Unregistered / Unconfirmed
GUEST, unregistred user!
我的dbgrid上想实现如下功能(设想):

在某一个字段上点击鼠标左键时,弹出与此字段相关联的表的相关数据。
我想弹出式窗口的左上角在鼠标点击的位置,请教:
1 怎样得到鼠标当前坐标?
2 弹出式窗口要半透明状态才更美观一点,那个属性控制这个?
3 窗口(Form)的上面的标题栏我不想要,也就是只要一个空的像是panel的窗体
请问是哪一个属性设置它?
4 我想在弹出式窗口(Form)中放置另一个dbgrid,并且能更改它,不知可否?

请帮忙,谢谢!
 
1.pointFromPos可以得到鼠标当前坐标。
2.在win2000下,AlphaBlend和AlphaBlendValue属性就是实现半透明窗体的。win98下,就没这么简单了。
3.form的borderStyle设为bsNone。
4.当然可以啦,把dbgrid放到上面不就可以了?
 
1、mouse.CursorPos.X,mouse.CursorPos.Y也可得到鼠标当前坐标。
其它同楼上。
 
thanks a lot.
 
后退
顶部