以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- [原创]指挥平台和角色构件实例 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=32793) |
||||
-- 作者:pc_doctor -- 发布时间:2014-10-8 13:29:08 -- [原创]指挥平台和角色构件实例 国庆节有空,学习使用了“指挥平台”和“角色”构件,现将实例文件放上来,供大家共同学习研究。 ---------------------------
通过对“指挥平台”和“角色构件”的学习使用,可以使人感觉到搭建迸发出了新的春色。似乎完全可以真正实现“可视化数据库管理、可视化资源管理、可视化工控管理等、GIS”等等了。 完全是从实用需求出发所感所想,请勿笑话,尽管某些方面从软件制作上看来是有些幼稚和可笑。但是,如果能完全实现的话,那么搭建在中文编程方面尽可以傲视群雄的了!完全可以经久不衰的发展壮大下去!
二、目前的“角色列表”构件的事件中的“角色焦点转换”是需要鼠标进行单击方可执行焦点转换,建议改进为“鼠标移入进行焦点转换”。 三、在“角色列表”构件的事件中增加“鼠标单击”事件或“鼠标双击”事件。 四、目前的“角色注释”文本只能在 角色图标 的大小尺寸范围内显示。如果,注释文本多了,就根本无法显示,并且,显示在角色图标内的注释文本会扰乱角色图标外观。 五、增加“角色移动”事件和“移动结束”事件。如此,就会制作出路径标识效果。且后期修改 角色位置 很有方便。 六、建议对“指挥平台”增加“最大放大率”,由此锁定最大的放大尺寸,省得无休止的放大。 七、建议对“指挥平台”改进为“容器件”作用。如此,很多东西就不但可以锁定在“指挥平台”中,且可以制作出同步操作变化的效果来。目前,好像只有“固定图像”构件可以拖进指挥平台中去,比如,想在指挥平台中展示某区域的业务数据的百分数,如果,用“固定图像”来制作,其工作量是无法想象的,保留两位小数的百分比根本就无力实现,但是,如果能用“进度标尺”构件放进去就简单多了,其效果完全专业化得不摆了。可是,“进度标尺”构件目前没有办法放进指挥平台去。需要对“进度标尺”构件增加“拖放模式”或针对指挥平台改进优化。 八、建议对“角色操作的右键菜单”增加“可见”属性。如此,就可以防止后期使用者对角色乱修改了。 九、如何解决通过数据库查询到某角色时,让该角色图标马上移动并显示在当前指挥平台窗口的中心位置?是不是可以有某种算法能做得到。 十、“角色列表”构件 方法中,建议增加对以下项目的获取和设置方法“角色别名”、“可移动”、“活动”、“横坐标”、“纵坐标”、“宽度”、“高度”等,就避免了去操作 角色的配置文件,其实,操作这个角色配置文件很是麻烦的,不信可以亲自试一试。 十一、建议角色配置文件的角色段名称修改为这个种形式[Role-6(角色别名)]。别看这么一个小小的修改,只有在段名称中增加了“角色别名”,才能在程序中查询到某个角色在配置文件中的配置信息,这样就可以无限放大对角色的操作功能。目前,在指挥平台中要操作角色的话,除了利用外挂数据库来查询和操作外,基本没有办法。一旦增加了这个段名称格式,就可以在角色配置文件里面自由添加任意需要的项目以供后期调用了,如此,就可以不需要数据库就能查询和操作了,这样,就既摆脱了小型数据库的“同抢”问题,也大大增加了运行速度和操作方便。(通过“(角色别名)”就可以定位到配置文件的段名称了,只要能获得段名称,其下就可以自由发挥了) 十三、建议对角色生成的大小以默认源图像文件的尺寸为准,因为,在设计时肯定必然会对所用图标有所选择与特制的,如果,后期有特别需要调整大小,可以自己在配置文件中调整的。 十四、建议指挥平台可以同时载入两组角色列表。这样,很有好处的,慢慢就会发现其优点,可能这里无法用文字描述清楚。简单的说:一组用着“第一层”操作,一组用着“第二层”操作。比如:用一副世界地图作为指挥平台背景,在运行操作中,我想对中国版图进行凸显展示等操作,我就可以比着中国版图专门制作一幅“雄鸡”样式的图片备用(PS应该相当容易做到吧),将此当成角色放入指挥平台中重叠于中国版图上,如果鼠标移入这个“角色”中就可以展示中国版图在闪烁凸显了吧,如此,不就可以解决搭建的“形状”构件不能进入指挥平台中了吗。并且第二组角色列表又可以放入这个“雄鸡”形状上吧。仔细想一想,如此不是可以媲美某些专业GIS软件吗。 --------------------- 以下内容只有回复后才可以浏览
|
||||
-- 作者:众方志诚 -- 发布时间:2014-10-9 8:09:19 -- 支持 |
||||
-- 作者:pc_doctor -- 发布时间:2014-11-4 20:30:55 -- 通过对指挥平台实例的实践应用,使用者很感兴趣,接受度较高。
但,还是由于不能深度及个性化的设计,使用者的很多需求不能实现。 ——确实应该对指挥平台专题研究优化改进了。 --------------------- 关于在指挥平台中展示数据库数据统计分析的问题。 1、百分比的展示,“工控件”中的“压力表”构件倒是能很好的应用为百分比的表示。不过,目前,“压力表”构件无法放入指挥平台中去。 ![]() ![]() |
||||
-- 作者:vip898 -- 发布时间:2014-11-5 10:48:47 -- 支持大侠的意见! 不过先给我普及一下,什么是:“可视化数据库管理、可视化资源管理。。。” |
||||
-- 作者:李国辉 -- 发布时间:2014-11-5 11:03:47 -- 感觉很精彩! 但能否实现? |