1 Star 0 Fork 70

hypcfan/DeWebSDK

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
更新说明.txt 7.57 KB
一键复制 编辑 原始数据 按行查看 历史
fenglinyush 提交于 2024-04-03 11:47 . 2024-04-03
2024-04-03
- 主力开发平台升级到Delphi 12
- 更新了dwAssist,支持更多的控件属性,强烈推荐安装!!!
- 完善了dwFrame综合管理系统,可以直接用来开发项目(重点!)
- 提升了多页面打开稳定性
- 增加了单设备登录(每个用户不允许同时多个用户登录)
- 增加了系统日志管理
- 增加了QuickCrud模块,可以通过数据表读取外部文件直接生成QuickCrud模块
- 增加了大量典型应用模块
-
- 完善了combobox,增加了左侧图标
- 完善了通用登录模块glogin,增加了下拉用户功能设置
- 完成了通过DeWeb调用微信扫一扫
- 完善了QuickCard
- 解决了未设置cardheight报错的bug, 默认为140
- 增加了对字段align的处理, 解决办法:将配置中的align赋给ListView列的Alignment即可
- 完善了dwTButton和完善了dwTTrackBar__mobile, 主要解决按钮在ios中不居中的bug.
- 完善了m3u8格式的播放,主要修改了dwTMediaplayer__m3u8,已应用到项目
- 完善了QuickCrud
- 解决了Timer在docksite后多执行1次的bug
- 解决了StringGrid__dvscroll字体设置不成功的bug
- 解决了ElementUI三四级菜单的显示问题
- 解决了dwTShape__menu中的一个笔误(将indent写成index),并最终去掉了indent,因其导致了界面出错
- 增加了多列下拉框ListView__combo
- 增加了DBGrid/DBLabel/DBEdit/DBComboBox/DBCheck/DBMemo等控件,暂无DBImage
- 增加多类型表格StringGrid__multi,主要是多功能版,可内嵌Check/Edit/Combo/Image/Spin/Date/DateTime/Time/Memo/Switch/Progress/Button等
2024-01-30
-
1 完善了gLogin通用登录模块,解决了报数据库未连接的bug;
2 完善了dwQuickCrud单元,解决了dwRuoYi综合管理系统中的增删改查问题
2024-01-29
-
1 增加了comm串口收发例程
2 增加了ShapeMenu菜单例程
3 增加了Cesium三维地球例程
5 完善了coupon优惠券例程,解决了分页4时显示1的bug
6 完善了dwVcls中的dwTListView__card.dpr, 解决了单独打开时报错的bug
7 完善了gLogin通用登录例程,增加了未连接数据库时相应提示等
2024-01-27
-
1 增加了在线热更新例程HotUpdate
1 增加了dwTButtonGroup_category, 用于完成纵向分类列表
3 增加了dwTrackBar__mobile,用于.移动端分页
4 增加了wmpSystem小程序系列例程,用于小程序功能,支持微信扫一扫
5 增加了TButton__simple,Label__simple等,以及以前的Panel__simple, 用于优化代码;
6 增加了dwSimple函数,用于配合以上控件一键优化代码
7 增加了部分控件使用说明文件(markdown格式),后面持续更新中
8 完善了dwRuoYi综合例程
(1)性能优化;
(2)稳定性更新
9 完善了Listbox,消除了选中时闪动取消的bug.
10 更新了ListViewCrud
12 更新了dwTPanel__button完善了图片和标题显示问题,看起来更加美观
13 完善了QuickCard单元
2023-12-25
-
1 增加了dwRuoyi例程
(1) 基本和dwFrame差不多,更加完善一些
(2) 数据库基本采用了RuoYi的基本架构
(3) 增加了模块数据表sys_module,可以通过数据库记录创建数据库模块
(4) 模块关闭时可以自动释放
(5) 准备陆续加入进销存/ERP模块, 研发中
2 更新了coupon优惠券例程! 采用了数据库方式
3 消除了TListBox选中时闪动取消的bug.
4 批量消除dwTListView__mobile,dwTListView__card.dpr,dwTDBGrid__crud.dpr等几个控件的id命名错误。
2023-12-09
-
1 更新了DeWebServer.exe, 主要有:
(1) 支持oracle数据库。需要在Runtime和Runtime\Apps两个目录中都复制3个oracle库文件oci.dll, oraociei12.dll和oraons.dll。感谢群友“寒酥”
(2) 完善了对时钟Timer的控制
(3) 增加了对D12的支持,同时不再支持D10.3.3
2 完善了dwFrame综合后台管理
(1) 默认采用MSSQL
(2) 集成gLogin
(3) 完成用户管理
(4) 权限管理
(5) 组织机构管理
(6) 增加了hello,dbhello,QuickCrud等3个示例模块
(7) 增加了通过外置文件创建QuickCrud模块
3 进一步完善了QuickCrud单元
(1) 解决了日期格式的数据在新增和编辑时报错的bug
(2) 增加了对“不排序”的处理,原来对排序字段只有“正向排序”和“反向排序”
(3) 增加了quickcrud中外部更新功能,即使用其他控件更新QuickCrud显示
(4) 加入了自定义事件的支持,统一通过当前Form的OnDragOver事件
(5) 表格表头支持\n换行,注意:在QuickCrud的JSON中需要使用\\n
(6) 增加了type为combopair(键-值对)的支持。
(7) 增加了memo类型支持
(8) 增加了dbtree类型支持
(9) 解决了QuickCrud中“新增”时未默认最大化的bug
(10) 增加了dwCrudDestory函数,以清除crud, 方便二次crud
4 完善了gLogin通用登录管理系统,开发者仅需要修改一个JSON文件即可实现登录管理
5 QuickCard增加了new/edit激活事件
保存前激活Form的OnDragDrop事件
保存后激活Form的OnDragOver事件
6 完善了dwTreeView
(1) Enabled
(2) 节点展开/合拢
(3) expand-on-click-node和HotTrack绑定
7 更新了dwTEdit.dpr, 主要是在Edit中回车不能更新当前Edit.
原来设置的ParentCustomHint未生效,改成了DoubleBuffered.
8 完成增加了Panel__cesium,支持在页面中增加cesium支持
9 增加了串口收发支持,采用TButton__comm
10 完善了Panel__button. 消除了有hrefself时dwGetTail少一个</a>的bug(感谢网友Aragorn)
11 增加了Panel__float浮动式面板 , 放入TPanel中,拖动它,可以拖动父面板位置
12 解决了群友反映的TButtonGroup__menu菜单闪动关闭的问题。
13 增加Shape__menu, 用TShape+TMainMenu共同完成菜单的工作(同时移除了dwTMainMenu控件)
其中TShape用于占位和配置,TMainMenu用于事件
14 完善了dwTTimer.dpr, 解决了Timer重新启动后不正常的bug
15 增加了Panel__simple(简化版Panel)可以减少普通 Panel生成的代码量
16 增加了TreeView__grid,目前支持树形表格中嵌入check/button,后续拟加入更多类型
17 完善了StringGrid
(1)最后一列不设置宽度,直接到表格最右边
(2)增加了排序时不排序的处理,原来只处理了升序和降序
18 基本完成了Edit__tree, 可以显示树形编辑框
2023-09-27
-
1 完善了TMainMenu, 解决了该控件引起的bug;
2 增加了微信公众号和微信小程序开发例程
3 增加了获取地理位置例程;
4 增加了卡片式数据显示例程;
5 更新了QuickCard例程(1)默认显示增删改查;(2)更新UI;
6 完善了DeWebServer,解决了取fullurl和params的中文乱码问题;
2023-09-23
-
1 增加了dwTLabel__marquee控件,可以显示跑马灯效果
2 增加了取当前地理位置例程
3 增加了QuickCard单元,可以快速创建移动端基本数据库模块
4 增加了支持手动更新服务端控件值,并激活事件的功能
5 完善了StringGrid,消除了显示标题不正确的bug
6 完善了TEdit, 支持动态设置ReadOnly
7 完善了TPageControl, 解决了有时页标题未满格的问题
8 解决了浏览器回退后不能恢复原界面的bug
9 所有例程添加了中文说明和演示图片
2023-08-27
-
1、DeWeb的Config.json文件中数据账套中可以通过增加"enabled":0暂停打开当前账套;
2、新增了几个控件
(1)TFlowPanel__auto 支持自动重排子控件;
(2)TImage__preview 支持图片点击预览、缩放等;
(3)TPanel__selected 支持右下角选择面板;
3、完善了部分控件,包括TTreeView、TListView__mobile等;
4、完善了QuickCrud;
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Delphi
1
https://gitee.com/iosfan/dewebsdk.git
[email protected]:iosfan/dewebsdk.git
iosfan
dewebsdk
DeWebSDK
master

搜索帮助