run-time cloud server system development recode
2019独角兽企业重金招聘Python工程师标准>>>
这里开发一个云服务即时通信平台。假设,开发,调试,验证 ,最后截图查看效果。
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的高宽和内存容器的高和宽
重新变更了样式,实现了群聊:
转载于:https://my.oschina.net/antianlu/blog/185130
run-time cloud server system development recode相关推荐
- 弹性云服务器(Elastic Cloud Server,ECS)
弹性云服务器(Elastic Cloud Server,ECS) https://support.huaweicloud.com/ecs/index.html 弹性云服务器(Elastic Cloud ...
- the selection cannot be run on any server解决方法
最近在STS4中Tomcat9&JDK8&MySQL8环境下运行老环境(Tomcat6&JDK8&MySQL5)的动态web项目(Dynamic Web Project ...
- 解决 X: user not authorized to run the X server, aborting.
解决 "X: user not authorized to run the X server, aborting." 当我们在linux系统中安装完成Xorg和相应的桌面环境的时候 ...
- License server system does not support this version of this feature
问题 启动一个EDA工具,checkout不到license.经咨询license管理员,却又有该feature.在license服务端日志,提示 11:00:42 (cdslmd) DENIED: ...
- the selection cannot be run on any server解决办法
the selection cannot be run on any server解决办法 1.问题描述 用eclipse导入一个写好的MVC项目文件时,运行会报错 the selection can ...
- Cloud computing application development Topic | Cloud computing
云计算专题目录 Catalogue | Cloud computing Cloud computing application development Topic | Cloud computing ...
- Cannot connect to license server system. (-15,570:150 - Operation now in progress)
本文针对 一个许可证服务器,多主机 的情况,主机使用软件出现 Cannot connect to license server system. (-15,570:150 - Operation now ...
- 云服务器备份(Cloud Server Backup Service,CSBS)
云服务器备份(Cloud Server Backup Service,CSBS) https://support.huaweicloud.com/csbs/index.html 云服务器备份(Clou ...
- System Development Life Cycle(SDLC)系统生命周期
The systems analyst creates a road map of the existing organization and systems, identifying the pri ...
最新文章
- ViewGroup1——自定义布局
- c语言复制的代码不能运行,刚学C语言,在Linux下写的代码能正常编译,复制到VC下就无法运行...
- 自动备份html文件,windows下定期自动备份本地文件(文件夹)
- WPF 中的设备无关单位
- 20145335郝昊《网络攻防》Bof逆向基础——ShellCode注入与执行
- 虚拟内存管理习题补充
- authorization 传 就跨域_跨域访问接口上传图片出现options请求问题解决方法
- FL Studio 20.8中文进阶高级完整版 安装下载教程
- Java、python、数据分析精美简历模板
- 光伏逆变器MPPT基本算法介绍-李星硕
- java 字符长度判断_java判断中文字符串长度的简单实例
- 线性表、栈和队列的相同点和不同点
- 关于谷歌的一个简单工具以及chrome浏览器更新方法
- Cirium分析:航空公司和机场重返准点率竞赛
- 安装RSF自动化环境
- 【Excel】在单元格中插入换行符
- Codeforces Round #829 cf1753A Cowardly Rooks
- Mac上更新Go版本|Go Mod使用|避坑指南|
- Java 设置PDF文档过期时间(有效时间)
- 使用Matlab绘制星座图