ExtJs6 Desktop Demo 修改测试

一直用Extjs4, extjs6 的变化较大,这几天有兴趣研究一下,把自带的Demo的desktop做了些修改,

1.首先下载安装sencha cmd

2.然后  需要生成新项目 用sencha cmd 命令如下:

sencha -sdk E:\ext-6.0.0 generate app linbdesktop e:\linbdesktop

其中 E:\ext-6.0.0  是网上下载的 extjs6 后面是项目名称和存放位置

3.把extjs自带的examples中的desktop目录复制到新建的项目位置( e:\linbdesktop)

4.把e:\linbdesktop 设置为iis虚拟目录

5. 浏览器中测试 http://localhost/linbdesktop

6.如果能看到Demo的desktop说明项目环境已配置成功,接下来就可以自己去修改,增加项目文件了

参照ext4的积累,主要修改了如下几点:

(1). 修改提示宽度不能自适应问题
(2). 增加桌面图标自适应换行
(3). 增加桌面图标拖动
(4). 解决桌面图标拖动后闪屏问题
(5). 桌面背景默认拉伸
(6). 增加中文支持文件
(7). 任务栏背景色
(8). 开始菜单多级菜单
(9). 登录窗口

项目修改好后,可以打包发布了

在dos命令窗口,进入项目目录 输入命令:sencha app build production 即可看到启动打包过程,完成后,复制build的项目到发布网站即可

csdn下载中已打包的资源:http://download.csdn.net/detail/olinbsoft/9454446

时间: 2024-12-25 06:11:26

ExtJs6 Desktop Demo 修改测试的相关文章

使用android的mediaplayer做成 一个demo,欢迎测试使用

附件是为一个定制视频产品而简单的写了一个demo,用来说明android的mediaplayer是如何使用的. http://files.cnblogs.com/guobaPlayer/palyerDemo3D.apk 欢迎下载测试. 完全采用androd的mediaplayer播放器api函数而编写. 锅巴视频工作室-----专业的移动设备视频客户端方案提供者 锅巴视频工作室,专注于android视频相关,蓝牙,wifi等软硬件项目的方案开发工作,欢迎联系:qq1852600324" 使用an

ssm项目之mybatis逆向工程与修改测试

以员工和部门表为例 一.mybatis生成代码 本来要写dao,bean,和mapper文件,但是使用mybatis逆向工程可以自动生成 http://www.mybatis.org/generator/ 引入quick start guide里面的jar包,我们可以用Maven引入mybatis generator,同样去http://mvnrepository.com/ 找(我用的是1.3.5) 可以按这个http://www.mybatis.org/generator/configrefe

LinbDesk --- 新的extjs4.2 desktop demo : 技术交流Q群:336584192

很多朋友对extjs desktop感兴趣,就在原来简单的dsktop基础上,作了很多拓展  主要例如以下: 软件更新情况介绍: LinbDesk 拓展自Extjs 4.2的桌面Demo 拓展代码适用于ExtJs4.1,Extjs4.2,Extjs5.0 桌面图标自己主动换行 桌面图标自己主动换行白屏消除 桌面图标拖动 桌面分页-多桌面却换 桌面图标删除 桌面图标添加 桌面图标在几个桌面间移动 QQ登录系统 QQ登录用户基本信息弹窗 用户加入桌面应用图标 登录用户保存桌面图标设置 登录用户头像显

自定义封装Logger demo 小测试

1>  log4j.properties 文件: log4j.rootLogger=DEBUG,MINA,file ### 控制台 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdo

LinbDesk --- 新的extjs4.2 desktop demo

许多朋友对extjs desktop感兴趣,就在原来简单的dsktop基础上,作了许多拓展  主要如下: 软件更新情况介绍: LinbDesk 拓展自Extjs 4.2的桌面Demo 拓展代码适用于ExtJs4.1,Extjs4.2,Extjs5.0 桌面图标自动换行 桌面图标自动换行白屏消除 桌面图标拖动 桌面分页-多桌面却换 桌面图标删除 桌面图标增加 桌面图标在几个桌面间移动 QQ登录系统 QQ登录用户基本信息弹窗 用户添加桌面应用图标 登录用户保存桌面图标设置 登录用户头像显示 logo

【swoole】php5.6 swoole(demo)小测试

swoole:网上看到的解释"实现实时异步任务队列:PHP的异步.并行.高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询. Swoole内置了Http/WebSocket服务器端/客户端.Http2.0服务器端."相关文档地址:https://wiki.swoole.com/wiki/page/6.html刚接触sw

官方demo修改后的webuploader上传预览图片(兼容IE8) github下载回来的有问题

注意!!!!! 不要使用GitHub上下载回来的webuploader.js,下载回来的webuploader.js会报错  fn 未定义 方便的话去看百度官网的demo 浏览器将其抓包获取webuploader.js文件 <!DOCTYPE html> <html lang="zh-CN"> <head>     <meta charset="UTF-8">     <title>WebUploader演

14.instanceof修改测试类

package cn.jbit.epet.override; /** * 宠物类,狗狗和企鹅的父类 */ public abstract class Pet { private String name = "无名氏";// 昵称 private int health = 100;// 健康值 private int love = 20;// 亲密度 /** * 无参构造方法 */ public Pet() { } /** * 有参构造方法 * @param name 昵称 */ pub

Android CTS测试Fail项修改总结(四)

Android5.1上的测试 1.android.security.cts.SELinuxDomainTest# testInitDomain fail 打印的log junit.framework.AssertionFailedError: Expected 1 process in SELinux domain "u:r:init:s0" Found "[ pid: "1" proctitle: "/init" label: &qu