https://blog.csdn.net/shuiying/article/details/54932518

实现可以用鼠标动态拖动tabsheet,共三个步骤:

1.在ServerModule中,打开Custom Files属性,输入以下两行代码引用js文件。

  1. files/BoxReorderer.js
  2. files/TabReorderer.js

2.找到UniGUI安装目录下的目录:FMSoft\Framework\uniGUI\ext-4.2.5.1763\examples\ux 中的BoxReorderer.js和TabReorderer.js
这两个文件,把文件复制到 要拖动Tabsheet的这个项目文件下的 Files目录中。类似如图:

3.在Delphi的集成开发环境中,选中的实现动态拖动Tabsheet的那个 uniPageControl控件,在Extevent事件,输入以下代码:

  1. function tabPanel.beforeInit(sender, config)
  2. {
  3. sender.plugins = [Ext.create('Ext.ux.TabReorderer')];
  4. }

如下图:

通过以上几个步骤就可以实现在网页中用鼠标来拖动调整UniTabSheet的位置,uniGUI的版本号:0.99.96.1346

最新文章

  1. UVALive 3644 X-Plosives
  2. 使用InternetReadFile时要注意读取完整数据
  3. 合肥.NET技术社区首次线下聚会全程回顾【多图】
  4. Python数据采集——提取页面内容的几种手段
  5. Java MultipartFile 使用记录
  6. redis-sentinel高可用配置(2)
  7. centos7远程安装oracle11g R2详细教程-解决一切问题
  8. day13_雷神_前端01
  9. ubuntu将GNU nano换成vim
  10. oracle create tablespace
  11. 重启服务器后,启动oracle监听报错 The listener supports no services The command completed successfuslly
  12. iOS - 系统权限(关键时刻很有用的)
  13. 《Linux内核精髓:精通Linux内核必会的75个绝技》一HACK #15 ramzswap
  14. WordCount程序实现
  15. JavaScript 之 uploadify 或 SWFUpload上传问题
  16. 微信小程序 - mixins
  17. BZOJ 4873 寿司餐厅(最大权闭合图 网络流)
  18. SQL 数据排重,去掉重复数据 有用
  19. windows 安装pear & PHP_CodeSniffer
  20. mantisbt邮件配置

热门文章

  1. vue 动态路由按需加载的三种方式
  2. git的命令详解
  3. nodejs buffer 内存泄漏问题
  4. Linux 内核态与用户态通信 netlink
  5. ps教程分享:一定要记住这20种PS技术!
  6. 什么时候出现死锁,如何解决?mysql 引擎? 多个like or 查询sql如何优化?什么是常量池?for条件执行顺序
  7. spring mvc 提交表单汉字乱码
  8. oracle使用3DES加密
  9. Activiti5 添加/查询审批批注(审批意见)
  10. 微信JSSDK接口previewImage