Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[建议]窗口事件应优化了

1楼
pc_doctor 发表于:2007-9-19 13:50:22

“窗口”在任何一个编程软件中的都是十分重要的。而搭建的窗口又由为特殊,因此应对窗口构件进一步优化加强。

目前,最急需的是:

一、增加“窗口创建完毕”事件。目前的“窗口创建”事件只要一设置很复杂的判别(特别是共享应用),一旦判别失败(比如:读取文件,就读取本机文件,也会可能找不到而失败的),这样,就可能连窗口都无法显示出来了,那么,所有构件就无法看见,连“退出”都无法了。因为,搭建的窗口自身就需要在创建时完成所有构件的配置,如此混淆就只能在目前的“窗口创建”事件中设置一些简单命令。

但,窗口创建又是任何程序的重要部分。因此,建议增加“创建完毕”事件,可以更有效、灵活地满足需求。

二、在窗口事件中增加“鼠标进入”和“鼠标离开”事件。目前,有“鼠标移动”事件。但更需要和实用的却是缺少的这两个事件。

三、增加“窗口空闲”事件。都是提得不想再提的问题了。

四、窗口使用‘背景图像文件’作为‘外部轮廓’时,图像的处理需要优化,图像总是有些杂色点,对图像要求特别的高。

五、使用“弹出窗口”时,窗口使用‘背景图像文件’作为‘外部轮廓’时,不能将‘背景图像’随着变化载入,并且会将载入的图像搞变色了。这在别的软件中解决得很优美的。

——说了这么多,总是希望能改进这些,希望加快改造进度。目前,中文编程又进入了一个五代春秋、群雄并起的时代了,不进则退是当前各家面临的抉择!


2楼
李国辉 发表于:2007-9-28 9:45:16
增加“窗口空闲”事件,太不现实了,只要“窗口空闲”就发生事件,那程序还不乱套了。资源很快就耗尽了。
3楼
pc_doctor 发表于:2007-9-28 12:08:32
以下是引用李国辉在2007-9-28 9:45:16的发言:
增加“窗口空闲”事件,太不现实了,只要“窗口空闲”就发生事件,那程序还不乱套了。资源很快就耗尽了。

大哥,你没有发烧吧!或者你是新手,不懂星的事件设置。

星中的事件很多,比如:“鼠标移动”事件。照你的说法,那不太恐怖了,只要一移动鼠标程序还不乱套,资源很快就耗尽了。因为,鼠标移动的概率简直比窗口空闲的概率高多了,我们使用任何都得移动鼠标啊,岂不根本不敢使用了?

4楼
pc_doctor 发表于:2007-10-12 9:38:20

“窗口静止”事件都只能在星本身的项目系统中起触发作用——

本来,将鼠标定位到其他系统的窗口中去了,此时,星的项目系统的窗口应该是没有被激活了(处于静止了)。但此时却不能触发“窗口静止”事件。

另外,主窗口(窗口1)最小化时并没有触发“窗口静止”事件。

5楼
FSJM 发表于:2007-10-14 16:59:20
不同进程的切换,是操作系统级的;他的级别比较高,触发方式不同,待考虑。
共5 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.00098 s, 3 queries.