RaUI/CHANGELOG.md
zilinsoft 11a117a46d ## 📅2025-06-27 星期五更新
### RaUI    V4.0.2506.2701
- *.[新增]RediskCheck类新增支持对.NET3.5和.NET6-.NET9安装状态的判断。
- *.[新增]RyImage类的LoadPic方法新增Timeout参数设置。
- *.[新增]ChromeTabControl控件新增OnTabAddButtonClick和OnTabCloseButtonClick事件。
- *.[新增]Strings类新增GetEngOrNumPos方法,获取字符串里的英文或数字。
- *.[改进]ChromeTabControl默认风格改进。
- *.[改进]GetTimeStr新增ShowSeconds参数。
- *.[改进]RyImage.LoadPic获取网络图片时,UA改为Edge的UA。
- *.[改进]ListBoxEx从内部控件改为公开控件。
- *.[修复]AddHosts(string list,bool write)函数write为false时,不再写入hosts。
- *.[修复]修复无法在属性界面修改RichTextBox2的WordWrap属性的BUG。
- *.[修复]修复ApkOp读取apk内部版本号时,如果版本号带数字0可能无法读取的BUG。
- *.[修复]修复GetVerByVerStr传入null值会报错的BUG。
- *.[修复]修复ComboBoxEx2控件修改SelectedItem和SelectedIndex属性不会激发SelectedIndexChanged事件的BUG。
- *.[修复]修复ApkOp解压某些apk文件时,可能导致文件被占用的BUG。
- *.[修复]修复TextBoxEx2控件通过代码设置文本,无法触发文本变化事件的BUG。
- *.[修复]修复TextBoxEx2控件使用Tab按键,无法切换输入的BUG。
2025-06-27 10:17:58 +08:00

470 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## :date:2025-06-27 星期五更新
### RaUI V4.0.2506.2701
- :cactus:[新增]RediskCheck类新增支持对.NET3.5和.NET6-.NET9安装状态的判断。
- :cactus:[新增]RyImage类的LoadPic方法新增Timeout参数设置。
- :cactus:[新增]ChromeTabControl控件新增OnTabAddButtonClick和OnTabCloseButtonClick事件。
- :cactus:[新增]Strings类新增GetEngOrNumPos方法,获取字符串里的英文或数字。
- :100:[改进]ChromeTabControl默认风格改进。
- :100:[改进]GetTimeStr新增ShowSeconds参数。
- :100:[改进]RyImage.LoadPic获取网络图片时,UA改为Edge的UA。
- :100:[改进]ListBoxEx从内部控件改为公开控件。
- :lady_beetle:[修复]AddHosts(string list,bool write)函数write为false时,不再写入hosts。
- :lady_beetle:[修复]修复无法在属性界面修改RichTextBox2的WordWrap属性的BUG。
- :lady_beetle:[修复]修复ApkOp读取apk内部版本号时,如果版本号带数字0可能无法读取的BUG。
- :lady_beetle:[修复]修复GetVerByVerStr传入null值会报错的BUG。
- :lady_beetle:[修复]修复ComboBoxEx2控件修改SelectedItem和SelectedIndex属性不会激发SelectedIndexChanged事件的BUG。
- :lady_beetle:[修复]修复ApkOp解压某些apk文件时可能导致文件被占用的BUG。
- :lady_beetle:[修复]修复TextBoxEx2控件通过代码设置文本无法触发文本变化事件的BUG。
- :lady_beetle:[修复]修复TextBoxEx2控件使用Tab按键,无法切换输入的BUG。
### 2025-01-06 星期一更新
------
#### OnLineUpgradeConfig V1.0.2501.0601
- *.[修复]修复用户管理列表无法默认勾选已选择用户的BUG。
#### RaUI V4.0.2501.0601
- *.[新增]RyFiles类新增SetFileDate、SetFileCreationTime、SetFileLastWriteTime方法。
- *.[新增]RyFiles.CopyBigFile方法现在会同步来源文件的创建和修改时间。
- *.[新增]ryQuickSQL类新增GetPostData函数,将数据快速转成Post数据。
- *.[改进]执行MySQL下的ExecuteNonQuery时,如果遇到连接关闭错误,允许重连并重新执行。
- *.[改进]IDbInterface在执行新的SQL语句前,自动清空最后错误。
- *.[修复]修复LayeredForm窗体以正常窗体打开的时候,文本框无法编辑的BUG。
- *.[修复]修复ApkOp获取apk权限时可能带乱码的BUG。
- *.[修复]修复WeifenLuo.WinFormsUI.Docking的ResourceManager.GetString路径不对导致报错的BUG。
### 2023-11-08更新
------
#### Itrycn_Project V1.0.0.0
暂无
#### RyPrint V3.0.2105.2201
暂无
#### Itrycn_Project2 V1.0.2311.0801
暂无
#### SkinPreview V1.0.0.0
暂无
#### RaUIV4 V4.0.2311.0801
暂无
### 2023-11-07更新
------
#### RaUIV4 V4.0.2311.0701
- *.[全新]整合了MyDb、ryControls、MyDb_MySQL等dll文件到RaUI一个项目。
- *.[新增]新增ApkOp类,可以轻松获取APK信息。
- *.[新增]新增JsonExt扩展类,让Json操作更简单。
- *.[新增]新增WebP类,可以支持webp格式的图片。
- *.[改进]ryQuickSQL中的AddField方法改为自动替换已存在的同名值。
- *.[修复]ryQuickSQL中的AddFieldCalc方法无法正常计算的BUG。
### 2022-12-06更新
------
#### MyDbV4 V3.0.2212.0601
- *.[新增]全新的RyImage类聚合了各种图片操作函数(包括裁剪和水印功能)。
### 2022-05-26更新
------
#### MyDbV4 V3.0.2205.2601
- *.[新增]新增BigFileOp类,支持对大文件和批量文件操作处理。
- *.[改进]RyFiles类的部分函数更换为BigFileOp类底层操作。
### 2022-05-09更新
------
#### MyDbV4 V3.0.2205.0901
- *.[改进]RyForm类的Show函数针对窗体最小化或不在屏幕内的情况做出优化。
- *.[改进]OpenFile函数在打开文件夹时,会调用默认资源管理器打开,而不再限定为系统。
#### ryControls V3.0.2205.0901
- *.[改进]GMForm窗体在最大化时不可移动窗体。
- *.[改进]改进ObjectListview列表中的按钮显示效果。
### 2022-05-07更新
------
#### MyDbV4 V3.0.2205.0701
- *.[新增]新增多个注册表操作相关函数。
### 2022-03-11更新
------
#### MyDbV4 V3.0.2203.1101
- *.[改进]ryQuickSQL中的int和long类型直接转变为数值,而不是参数变量。
- *.[修复]ryQuickSQL中的GetUpdateSQL函数会将《计算参数》进行更新的BUG。
### 2022-03-01更新
------
#### MyDbV4 V3.0.2203.0101
- *.[新增]新增IsInTime和IsInDay扩展函数。
- *.[改进]完善部分注释,更加易懂。
- *.[改进]HttpServer类新增默认对postdata内容进行解析。
- *.[修复]修复PinYin类对《鑫》字转换错误的BUG。
#### MyDb_MySQLV4 V3.0.2203.0101
- *.[改进]MySQL的连接字符串自动追加Allow User Variables=True;
### 2022-02-21更新
------
#### MyDbV4 V3.0.2202.2101
- *.[新增]新增HttpServer类,可以非常方便的建立http服务器。
### 2022-02-20更新
------
#### MyDbV4 V3.0.2202.2001
- *.[新增]WebDecode类新增UrlToData和GetParam函数。
- *.[新增]VarExtension类新增针对GetParam的扩展方法。
- *.[改进]WebDecode类的IsUrlSafeChar和IntToHex函数改为私有方法。
### 2022-02-09更新
------
#### MyDbV4 V3.0.2202.0901
- *.[改进]新增ToNString扩展函数,支持将数字转换成小数点末尾不带0的字符串。
### 2021-12-27更新
------
#### MyDbV4 V3.0.2112.2701
- *.[新增]DateTime类型扩展函数新增ToJsTime、ToUnixTime。
### 2021-12-14更新
------
#### MyDbV4 V3.0.2112.1401
- *.[修复]修复MSSQL的ExecuteNonQuery函数可能因为报错导致软件崩溃的BUG。
### 2021-10-26更新
------
#### MyDbV4 V3.0.2110.2601
- *.[修复]修复Replace忽略大小替换函数只会替换成空字符串的BUG。
### 2021-10-01更新
------
#### ryControls V3.0.2110.0101
- *.[改进]ObjectListView的FindMatchInRange方法改为包含关系而不是开头匹配。
### 2021-09-15更新
------
#### MyDb V3.0.2109.1501
- *.[新增]QuickWeb类的GetSize函数新增支持返回异常信息。
- *.[新增]MSSQL数据库操作新增对byte[]字段的支持。
#### MyDb_SQLite V3.0.2109.1501
- *.[新增]新增对byte[]字段的支持。
#### MyDb_MySQL V3.0.2109.1501
- *.[新增]新增对byte[]字段的支持。
### 2021-09-12更新
------
#### ryControls V3.0.2109.1201
- *.[改进]ObjectListView控件的AspectToStringConverter函数新增行数据参数。
- *.[改进]ObjectListView控件的行高默认到25像素。
- *.[改进]ObjectListView控件默认行选择而不是列选择。
- *.[改进]ObjectListView控件新增大量中文注释。
- *.[改进]ObjectListView控件的ShowGroups属性默认值为false。
------
### 2021-09-07更新
------
#### MyDb V3.0.2109.0801
- *.[新增]RySoft类新增版本号比对函数。
#### ryUpdate V3.0.2109.0801
- *.[新增]新增支持按不同版本号下载不同url升级包的功能。
### 2021-09-07更新
------
#### MyDb V3.0.2109.0701
- *.[新增]WinHotReg类新增Clear和Count属性。
- *.[新增]RyFiles类新增CopyBigFile函数采用流读写可复制大文件。
- *.[新增]RyFiles类的ReadAllText和ReadAllLines函数支持指定默认编码。
### 2021-09-03更新
------
#### ryControls V3.0.2109.0301
- *.[改进]RichTextBox2控件现在可以自由选择字符区间。
- *.[改进]RichTextBox2控件改用Courier New等宽字体。
### 2021-08-03更新
------
#### MyDbV4 V3.0.2108.0301
- *.[新增]新增内置HtmlAgilityPack组件。
### 2021-07-29更新
------
#### MyDbV4 V3.0.2107.2901
- *.[新增]新增支持计算文件MD5。
- *.[新增]部分DataProvider功能移植到DbExtension里,增加扩展性。
- *.[新增]UnixTimeToDateTime和JSTimeToDateTime新增支持long参数。
- *.[合并]合并RyWeb项目到MyDb里。
- *.[改进]改进ModalResult类的窗体居中算法。
#### ryControlsV4 V3.0.2107.2901
- *.[改进]优化减少大量IDE警告和消息。
### 2021-07-14更新
------
#### ryControlsV4 V3.0.2107.1401
- *.[新增]ContextMenuStripRichText控件新增支持RichTextBox2的OnlyInputText属性。
### 2021-07-05更新
------
#### ryControlsV4 V3.0.2107.0501
- *.[修复]修复Gdu窗体阴影边框为0时出错的BUG。
### 2021-07-01更新
------
#### ryControlsV4 V3.0.2107.0101
- *.[新增]新增Sheng.Winform.Controls部分控件。
#### RyWeb V3.0.2107.0101
- *.[新增]QuickWeb新增引用页设置。
#### MyDbV4 V3.0.2107.0101
- *.[新增]支持忽略大小写的替换功能。
### 2021-06-13更新
------
#### ryControls V2.1.2106.1301
- *.[改进]点击窗口标题栏最大化时, 不覆盖桌面任务栏。
### 2021-06-12更新
------
#### Itrycn_Project2 V1.0.2106.1201
- *.[新增]新增加入皮肤功能。
- *.[新增]对话框全部使用皮肤。
- *.[新增]新增加入扫描模板,快速开发扫描功能。
- *.[改进]公共变量进行区分设置,更加规范。
### 2021-04-03更新
------
#### ryControls V2.1.2104.0201
- *.[修复]修复在win7上Gdu.WinformUI会报错的BUG。
ryControls V2.1.2104.0201
- *.[修复]修复在win7上Gdu.WinformUI会报错的BUG。
### 2021-03-13更新
------
#### ryControls V2.1.2103.1301
- *.[改进]改进Gdu.WinformUI在窗体FormBorderStyle为None时最大化会覆盖状态栏的问题。
### 2021-02-28更新
------
#### ryControls V2.1.2102.2801
- *.[新增]新增部分WinAPI的注释。
- *.[修复]修复Gdu.WinformUI在开发环境中有时无法拖动修改窗体大小的BUG。
### 2021-02-27更新
------
#### ryControls V2.1.2102.2701
- *.[新增]按钮的渐变属性支持全局定义。
- *.[修复]修复Gdu.WinformUI在开发环境中重新编译会导致窗体变大的BUG。
### 2021-02-22更新
------
#### ryControls V2.1.2102.2201
- *.[新增]新加入Gdu.WinformUI控件。
### 2021-02-11更新
------
#### MyDb V2.1.2102.1101
- *.[新增]新增Auto类增加 鼠标模拟操作和按键模拟操作。
- *.[新增]新增WinAPI命名空间,将windows自带的API集中在这个命名空间。
### 2021-01-23 dev更新
------
#### ryUpdate V2.2.2101.2301
- *.[修复]修复对于指定用户更新,其它用户偶尔也能接收到更新的BUG。
#### ryControls V2.1.2101.2301
- *.[更新]ObjectListView持续汉化。
- *.[改进]ObjectListView点击单元格编辑时,编辑文本框布满整个单元格而不是布满文字区域。
- *.[改进]ObjectListView新增TopSpace属性,表示Title和Description之间的垂直间距。
### 2021-01-12更新
------
#### ryControls V2.1.2101.1201
- *.[更新]内置的ObjectListView从1.13更新到2.9.1版本,并对主要属性进行汉化。
- *.[修复]修复新版ObjectListView选中项有筛选结果时,筛选结果白色字体看不清的BUG。
- *.[改进]TextBoxEx2默认事件改为TextChanged2。
### 2020-12-29 dev更新
------
#### ryControls V2.1.2012.2901
- *.[新增]IconViewEx控件支持角标设置。
### 2020-12-27 dev更新
------
#### ryControls V2.1.2012.2701
- *.[改进]IconViewEx控件选中背景颜色支持渐变。
- *.[改进]支持设置IconViewEx控件选中字体颜色。
### 2020-12-21 dev 更新
------
#### ryControls V2.1.2012.1801
- *.[新增]新增IconViewEx控件可以显示图标
- *.[新增]rySearch控件新增ColorGradient按钮渐变属性。
- *.[修复]rySearch控件修复UseDefSkin属性无效的BUG。
- *.[修复]修复ButtonEx按钮渐变可能导致边角颜色不统一的BUG。
#### MyDb V2.1.2012.2001
- *.[新增]RyFiles和ElevatedDragDropManager类新增AdminDragEnable函数,表示在管理员模式下支持拖放操作。
### 2020-12-19 dev 更新
------
#### MyDb V2.1.2012.1901
- *.[新增]Hosts类AddHosts函数新增支持判断是否需要更新hosts文件(不写入)。
### 2020-12-18 dev 更新
------
#### ryControls V2.1.2012.1801
- *.[修复]修复RichTextBox2控件拖动滚动条会导致界面变花的BUG。
### 2020-12-10 dev 更新
------
#### MyDbV4 V2.1.2012.1001
- *.[新增]新增函数IsEng来判断字符串是否是英文