2019独角兽企业重金招聘Python工程师标准>>> hot3.png

这里开发一个云服务即时通信平台。假设,开发,调试,验证 ,最后截图查看效果。

2013-12-17

开发好几天的通信jquery ui 的web界面了,发现越来越力不从心,很多很多的不稳定因素。特别是开发的webplatform 的aerowindow 窗口,主要是窗口外部控制,动态更改窗口的参数并能实时表现布局,不同窗口之间的操控,还有窗口任务扩展,任务扩展是以后对窗口控制有新需求的时候可以开发一些行为方法,这些对象或方法必须得到窗口对象的有效控制。
    1.窗口之间的相互控制,不能只靠ID,因为ID随机生成的,所有得使用窗口对象,对象在创建的时候得暴露出来,想了想使用'aerowindow_EnglishTitle,就是在创建窗口的时候给窗口指定一个英文的title,然后根据平台对象访问桌面对象到窗口对象:platformInstance.desktopInstance1.aerowindowInstance_title这样就可以访问到该窗口的对象来直接暴露控制整个窗口。
   

//窗口参数配置
defaults = {wid: this.wid,//指定窗体idtitle: 'AeroWindow',//标题icon: cicon,//默认窗口左上角图标和桌面图标已经任务栏图标content: '',//窗体内容draggable: !0,//拖动窗体resizable: !0,//是否可以改变窗口大小status: 'regulared',//窗体状态,fold : 0x1,minimized : 0x2,regulared : 0x3,maximized : 0x4,closed : 0x5mode: 'window',//窗口模式,dialog,iframe,htmlcustorm: 1,//1:window -1:完全自定义只保留拖拽改变窗口大小effectSpeed: 300,//效果延迟时间,单位是毫秒effectMode: 'easeInOutQuart',//特效方式hyalineSpeed: 300,//透明效果时间top: 100,//{center/值}初始时离桌面最上边位置left: 200,//{center/值}初始时离桌面最左边位置outerWidth: 450,//{值}外宽outerHeight: 300,//{值}外高minWidth: 250,//改变窗口大小时的最小宽度minHeight: 200,//改变窗口大小时的最小高度borderWidth: 18,//边框占用宽度,即WindowBorderWidthborderHeight: 23,//上下边框占用高度和内容窗口的margin-top 5像素btns: {fold: !0,//显示折叠按钮minimize: !0,//显示最小化按钮maximize: !0,//显示最大化按钮regular: !0,closable: !0//显示关闭按钮},header://窗口头{show: !0,height: 22},toolbar://工具栏{show: !1,html: '',height: 20},statusbar://状态栏{show: !0,html: '状态栏',height: 20},taskbar: {showIcon: !0,//是否添加到taskbarposition: 'left',//Icon在任务栏中的位置,左边和右边icon: cicon,//图标默认和窗口图标相同,width: 32,height: 32},desktopIcon: {show: !0,icon: cicon,title: ''},mouseCursor: 25,//鼠标指针宽度callback: $.noop//回调函数}

今日要务:1.完成暴露各个层级选择器object和层级对象instance,层级就是用点按照嵌套级联访问,2.当改变窗口内置容器高度后如何同时改变outer的高宽和内存容器的高和宽

重新变更了样式,实现了群聊:

165315_OaE1_153403.png

转载于:https://my.oschina.net/antianlu/blog/185130

run-time cloud server system development recode相关推荐

  1. 弹性云服务器(Elastic Cloud Server,ECS)

    弹性云服务器(Elastic Cloud Server,ECS) https://support.huaweicloud.com/ecs/index.html 弹性云服务器(Elastic Cloud ...

  2. the selection cannot be run on any server解决方法

    最近在STS4中Tomcat9&JDK8&MySQL8环境下运行老环境(Tomcat6&JDK8&MySQL5)的动态web项目(Dynamic Web Project ...

  3. 解决 X: user not authorized to run the X server, aborting.

    解决 "X: user not authorized to run the X server, aborting." 当我们在linux系统中安装完成Xorg和相应的桌面环境的时候 ...

  4. License server system does not support this version of this feature

    问题 启动一个EDA工具,checkout不到license.经咨询license管理员,却又有该feature.在license服务端日志,提示 11:00:42 (cdslmd) DENIED: ...

  5. the selection cannot be run on any server解决办法

    the selection cannot be run on any server解决办法 1.问题描述 用eclipse导入一个写好的MVC项目文件时,运行会报错 the selection can ...

  6. Cloud computing application development Topic | Cloud computing

    云计算专题目录 Catalogue | Cloud computing Cloud computing application development Topic | Cloud computing ...

  7. Cannot connect to license server system. (-15,570:150 - Operation now in progress)

    本文针对 一个许可证服务器,多主机 的情况,主机使用软件出现 Cannot connect to license server system. (-15,570:150 - Operation now ...

  8. 云服务器备份(Cloud Server Backup Service,CSBS)

    云服务器备份(Cloud Server Backup Service,CSBS) https://support.huaweicloud.com/csbs/index.html 云服务器备份(Clou ...

  9. System Development Life Cycle(SDLC)系统生命周期

    The systems analyst creates a road map of the existing organization and systems, identifying the pri ...

最新文章

  1. ViewGroup1——自定义布局
  2. c语言复制的代码不能运行,刚学C语言,在Linux下写的代码能正常编译,复制到VC下就无法运行...
  3. 自动备份html文件,windows下定期自动备份本地文件(文件夹)
  4. WPF 中的设备无关单位
  5. 20145335郝昊《网络攻防》Bof逆向基础——ShellCode注入与执行
  6. 虚拟内存管理习题补充
  7. authorization 传 就跨域_跨域访问接口上传图片出现options请求问题解决方法
  8. FL Studio 20.8中文进阶高级完整版 安装下载教程
  9. Java、python、数据分析精美简历模板
  10. 光伏逆变器MPPT基本算法介绍-李星硕
  11. java 字符长度判断_java判断中文字符串长度的简单实例
  12. 线性表、栈和队列的相同点和不同点
  13. 关于谷歌的一个简单工具以及chrome浏览器更新方法
  14. Cirium分析:航空公司和机场重返准点率竞赛
  15. 安装RSF自动化环境
  16. 【Excel】在单元格中插入换行符
  17. Codeforces Round #829 cf1753A Cowardly Rooks
  18. Mac上更新Go版本|Go Mod使用|避坑指南|
  19. Java 设置PDF文档过期时间(有效时间)
  20. 使用Matlab绘制星座图

热门文章

  1. python魔法方法详解
  2. Cleaver快速制作网页PPT
  3. OPEN RESETLOGS 启动,报ORA-00392   ORA-00312错误
  4. eCos中的线程与同步
  5. 由init、loadView、viewDidLoad、viewDidUnload、dealloc的关系说起
  6. 剑指offer 算法 (递归与循环)
  7. 【网络流24题】试题库问题
  8. android 自定义 listView
  9. (一) 关于配置travis-ci持续集成python pytest测试的相关记录
  10. BZOJ2091 [Poi2010]The Minima Game