欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]新建框架中能否通过双击一个窗口来达到最其最大化

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5965人关注过本帖平板打印复制链接

主题:[求助]新建框架中能否通过双击一个窗口来达到最其最大化

帅哥哟,离线,有人找我吗?
snnhqm
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:139 积分:647 威望:0 精华:0 注册:2010/2/2 10:16:39
  发帖心情 Post By:2011/12/10 22:56:16 [只看该作者]

看到论坛中,还有不少类似的帖子:

关于金字塔的框架问题

建议自选框架内的窗口能双击放大或增加窗口放大按钮

金字塔框架下为什么没有这个功能,非常不方便,而文华和博易都

[建议]自定义框架窗口可以任意放大缩小!

建议自设框架里面的主图与副图都能双击放大

自设框架里的副图如何点击放大?

 

 

我把 3楼的方法,再细化一下:

 

假设有两个框架,一个是多窗格的, 命名为“frame1”  , 另一个是单窗格的, 命名为“frame2” 。

“frame1” 和“frame2”下的窗格布局一致。我们双击frame1下的某一窗格时,框架“frame1” 隐藏,

而框架“frame2”激活,同时把frame1下的双击所在窗格的证券代码和周期传递给frame2。

就好像frame1下的窗格被放大一样。

当再次双击frame2时,框架“frame2” 隐藏, 而框架“frame1”激活,就好像frame1中被放大的窗格还原了一样。

 

 

frame1中的代码:

 

Sub Frame1_DblClick()
   Set Grid = Frame1.ActiveGrid().GetMainGrid()
   if Grid.MinuteGraph then
      call Application.ActivateFrameWithCode("Frame2",Grid.StockLabel,Grid.Market,-1)
   else
      call Application.ActivateFrameWithCode("Frame2",Grid.StockLabel,Grid.Market,Grid.CycType)
   end if
End Sub

 

 

 

frame2中的代码:

 

 sub frame2_dblclick() 
 Application.ActivateFrame("frame1") 
 end sub

 

 

 


 回到顶部