起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 226|回复: 12

【结贴】再问3108自定义工作台**

[复制链接]
发表于 2009-6-8 15:43:56 | 显示全部楼层 |阅读模式
此贴中http://bbs.justep.com/forum.php?mod=viewthread&tid=28710
我的方法是将代码改为
TPREVIEW(TSummary(dvSummary.Doc).dvPreview.Doc).Height := Self.ClientHeight-1;

在窗口大小改变时会自适应,达到需求效果,但如果窗口大小不是屏幕大小,把窗口最大化之后会无法适应,上面的代码是执行了,感觉没有进行重排,想知道根据
TPREVIEW(TSummary(dvSummary.Doc).dvPreview.Doc).Height 来重排任务列表等组的代码在哪里?
回复

使用道具 举报

发表于 2009-6-8 15:52:02 | 显示全部楼层
你上面说的效果贴个图看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 16:53:51 | 显示全部楼层
最初由 zfang 发布
[B]你上面说的效果贴个图看看。 [/B]


请看录像
回复 支持 反对

使用道具 举报

发表于 2009-6-8 17:13:12 | 显示全部楼层
没有附件?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 17:33:57 | 显示全部楼层
再传附件

d.rar

1.08 MB, 下载次数: 53

回复 支持 反对

使用道具 举报

发表于 2009-6-8 17:50:55 | 显示全部楼层
不能超过1M,且文件名都小写。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 18:10:12 | 显示全部楼层
最初由 zfang 发布
[B]不能超过1M,且文件名都小写。 [/B]


已经上传
回复 支持 反对

使用道具 举报

发表于 2009-6-9 09:29:53 | 显示全部楼层
楼主,我看你的动画,我这边没有能重现你的问题,你是不是用自己的面板?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-9 15:19:54 | 显示全部楼层
最初由 zfang 发布
[B]楼主,我看你的动画,我这边没有能重现你的问题,你是不是用自己的面板? [/B]


改成系统四行的面板问题依旧啊,关键问题是要调用什么过程才能使之重排,我感觉是在resize事件发生之前调用了重排,当窗口最大化时只发生一次resize事件,结果重排的依据是最大化之前窗口的大小,而使用拖拽使窗口大小改变时resize事件会不断发生,并且最后一次事件和倒数一次事件发生时的窗口大小差异仅是像素级之间,所以看起来是正确的,出现我动画所示的情况
回复 支持 反对

使用道具 举报

发表于 2009-6-9 15:33:55 | 显示全部楼层
楼主,我在3109上没能重现你的问题

t.rar

642.16 KB, 下载次数: 55

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 09:45 , Processed in 0.055555 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表