首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

pb11.5web开发有关问题

2012-02-12 
pb11.5web开发问题w_main主窗体是mdi类型,在这个上面放了一个dw控件,做导航用。w_main的resize里调整了位置

pb11.5web开发问题
w_main主窗体是mdi类型,在这个上面放了一个dw控件,做导航用。
w_main的resize里调整了位置,但是效果不是很理想,而且还有很奇怪的现象,求做web开发的高人指点

resize事件:
integer li_height,li_width,li_x,li_y
li_height = this.workspaceHeight() 
li_width = this.workspaceWidth()
li_x=workspaceX()
li_y=workspaceY()
string ls_now
ls_now = string(now(),'hh:mm:ss fff')
messagebox('1-'+ls_now,'x='+string(workspacex())+'y='+string(workspacey())+'w='+string(li_width)+'h='+string(li_height))

#if defined PBWEBFORM Then  

dw_group.x=workspaceX()
dw_group.y=workspaceY()
dw_group.height = li_height - 10

mdi_1.x = li_x + dw_group.x+dw_group.width
mdi_1.y = li_y + 4
mdi_1.height = dw_group.height
mdi_1.width = li_width - dw_group.width - 8

messagebox('2-'+ls_now,'x='+string(mdi_1.x)+'y='+string(mdi_1.y)+'w='+string(mdi_1.height)+'h='+string(mdi_1.width))
#else
后面是CS程序的,去掉试过没有影响。

resize事件在w_main第一次打开时执行一次,messagebox显示正常,页面也显示正常。
在打开第一个窗口时,messagebox弹出顺序不正常,先2后1,页面显示错误,mdi_1的x似乎等于0了
再打开一个窗口时,resize不触发,页面显示正常了,可以看到mdi_1已经在指定的位置了。

做web开发的兄弟,帮帮忙。
还有打开多窗口时,出现的tab可以改吗?


[解决办法]
我顶
[解决办法]
777,你也要发帖,我汗......
建议换语言和工具啊

热点排行
Bad Request.