用OpenSheet(w_sheet,w_main)时...

akeewww 2002-03-18 02:41:04
用OpenSheet(w_sheet,w_main)时...,如果在w_main的窗体上随便放一个控件,则运行了,w_sheet不可见,请问如何解决?(PB8)
...全文
46 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_g 2002-08-13
  • 打赏
  • 举报
回复
礼拜2那个是重新定义工作区的大小.
akeewww 2002-03-18
  • 打赏
  • 举报
回复
To:misslyy(礼拜二)
这段代码什么意思啊?

TO:2000pinbo(健健)
有没有一个这样的API例子
misslyy 2002-03-18
  • 打赏
  • 举报
回复
在mid 类型那个窗口上若放按钮等东西时,就要在该窗口的resize事件中写如下代码即可

int x1,y1
x1=workspacex()
y1=workspacey()
mdi_1.x=x1
mdi_1.y=y1
int i_w,i_h
i_w=WorkSpaceWidth ( )
i_h=WorkSpaceheight ( )
mdi_1.width=i_w
mdi_1.height=i_h
2000pinbo 2002-03-18
  • 打赏
  • 举报
回复
同意: coolnan(金蛇狂舞,mdi窗口w_main的窗口类型一定不能错。
另外,在mdi窗口上放的控件正常情况下是调用不正常的,好像有人写过东西可以让控件可用(使用API),但是比较麻烦。
我一般是再打开一个sheet作为控制台,sheet的type为popup,看着就像放在了mdi窗口上似的。
misslyy 2002-03-18
  • 打赏
  • 举报
回复
mdi窗口就这特点,他上面是不能放任何东西的,如果非要放,要编程实现一下
gungod2000 2002-03-18
  • 打赏
  • 举报
回复
检查一下返回值/
gungod2000 2002-03-18
  • 打赏
  • 举报
回复
不可能吧~~~~~~~~~~~~
gz
coolnan 2002-03-18
  • 打赏
  • 举报
回复
w_main为MDI型

400

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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