### 2024-12-17更新
------ #### VSoft V2.0.2412.1701 - *.[改进]热键显示窗体时,如果窗体部分界面不在屏幕内,则自动居中显示。 - *.[修复]修复编辑了启动项图标后,重新点进该分组,图标会恢复默认的BUG。
This commit is contained in:
parent
6f72e8e105
commit
df540b741e
Binary file not shown.
10860
Bin/Debug/VSoft/MyDb.xml
10860
Bin/Debug/VSoft/MyDb.xml
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,431 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>MyDb_SQLite</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:ryCommonDb.ClsDb">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.#ctor">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.Finalize">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.#ctor(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="DbFilePath">数据库路径</param>
|
||||
<param name="PassWord">数据库密码</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.#ctor(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="DbFilePath">数据库路径</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="F:ryCommonDb.ClsDb.SQLite_cn">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ryCommonDb.ClsDb.DbPath">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ryCommonDb.ClsDb.DbPassWord">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ConnDb">
|
||||
<summary>
|
||||
连接数据库
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.SetPathPwd(System.String,System.String)">
|
||||
<summary>
|
||||
设置路径和密码
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ConnDb(System.String,System.String)">
|
||||
<summary>
|
||||
连接数据库
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ChangePwd(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="newPwd"></param>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb">
|
||||
<summary>
|
||||
连接或创建数据库,如果数据库不存在,就创建,否则连接
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb(System.String,System.String)">
|
||||
<summary>
|
||||
连接或创建数据库,如果数据库不存在,就创建,否则连接
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.CloseDb">
|
||||
<summary>
|
||||
关闭数据库
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String,System.Data.SQLite.SQLiteParameter[])">
|
||||
<summary>
|
||||
运行SQL命令
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<param name="commandParameters">SQL命令参数</param>
|
||||
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String)">
|
||||
<summary>
|
||||
运行SQL命令
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[])">
|
||||
<summary>
|
||||
运行SQL命令,并返回结果
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<param name="commandParameters">SQL命令参数</param>
|
||||
<returns>运行失败,则返回null,否则返回以数组显示的字符串</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[],System.String)">
|
||||
<summary>
|
||||
运行SQL命令,并返回结果
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<param name="commandParameters">SQL命令参数</param>
|
||||
<param name="DefFristValue">数组第一个默认的值</param>
|
||||
<returns>运行失败,则返回null,否则返回以数组显示的字符串</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String)">
|
||||
<summary>
|
||||
运行SQL命令,并返回结果
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<returns>运行失败,则返回null,否则返回以数组显示的字符串</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.String)">
|
||||
<summary>
|
||||
运行SQL命令,并返回结果
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<param name="DefFristValue">数组第一个默认的值</param>
|
||||
<returns>运行失败,则返回DefFristValue,否则返回以数组显示的字符串</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.DeleteTable(System.String)">
|
||||
<summary>
|
||||
清空指定表的所有数据
|
||||
</summary>
|
||||
<param name="TableName">表名</param>
|
||||
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ClearTableData(System.String)">
|
||||
<summary>
|
||||
清空指定表的所有数据
|
||||
</summary>
|
||||
<param name="TableName">表名</param>
|
||||
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
|
||||
<summary>
|
||||
判断指定值是否存在
|
||||
</summary>
|
||||
<param name="TableName">表名</param>
|
||||
<param name="valueField">指定值所属字段</param>
|
||||
<param name="value">指定值</param>
|
||||
<param name="curId">当前id,如果是新增记录,请填写-1</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String,System.Data.SQLite.SQLiteParameter[])">
|
||||
<summary>
|
||||
判断SQL语句是否有结果返回
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<param name="commandParameters">SQL命令参数</param>
|
||||
<returns>运行失败,则返回-1;存在结果,返回1;不存在结果,返回0</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String)">
|
||||
<summary>
|
||||
判断SQL语句是否有结果返回
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<returns>运行失败,则返回-1;存在结果,返回1;不存在结果,返回0</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.CreateDb(System.String)">
|
||||
<summary>
|
||||
创建数据库
|
||||
</summary>
|
||||
<param name="SQLText">SQL语句</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.CreateDbByExample">
|
||||
<summary>
|
||||
根据内置例子创建数据库
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.SetSysNameValue(System.String,System.String,System.String)">
|
||||
<summary>
|
||||
保存信息,如果Name不存在,系统会自动创建
|
||||
</summary>
|
||||
<returns>返回1,表示成功,0表示失败</returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String,System.String)">
|
||||
<summary>
|
||||
获取信息
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String)">
|
||||
<summary>
|
||||
获取信息
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ryCommonDb.SQLiteDataProvider">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ryCommonDb.SQLiteDataProvider.myDb">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ConnDb(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.CloseDb">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.GetCount(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="tableName"></param>
|
||||
<param name="wheresql"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ChangePwd(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="newPwd"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.AddParameter(System.String,System.Object)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="name"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ClearParameter(System.Object,System.Object)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="name"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="mySQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="tableName"></param>
|
||||
<param name="wheresql"></param>
|
||||
<param name="orderSQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="tableName"></param>
|
||||
<param name="wheresql"></param>
|
||||
<param name="orderSQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="field"></param>
|
||||
<param name="tableName"></param>
|
||||
<param name="wheresql"></param>
|
||||
<param name="orderSQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="field"></param>
|
||||
<param name="tableName"></param>
|
||||
<param name="wheresql"></param>
|
||||
<param name="orderSQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ContainsData(System.String,System.Object[])">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<param name="Parameter"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.Object[])">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<param name="Parameter"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<param name="mySQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="tableName"></param>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,System.Object[])">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<param name="Parameter"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(ryCommonDb.RyQuickSQL,System.String,System.Boolean)">
|
||||
<summary>
|
||||
执行SQL语句
|
||||
</summary>
|
||||
<param name="mySQL"></param>
|
||||
<param name="wheresql">只针对IsAdd为false才生效,where 以后的sql语句</param>
|
||||
<param name="IsAdd">是新增还是更新</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.Insert(ryCommonDb.RyQuickSQL)">
|
||||
<summary>
|
||||
插入数据库
|
||||
</summary>
|
||||
<param name="mySQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.Update(ryCommonDb.RyQuickSQL,System.String)">
|
||||
<summary>
|
||||
更新数据库
|
||||
</summary>
|
||||
<param name="mySQL"></param>
|
||||
<param name="wheresql">where 以后的sql语句</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<param name="mySQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sql"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.BeginTransaction">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.Commit">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.DelById(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="tableName"></param>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="mySQL"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ryCommonDb.SQLiteDataProvider.Free">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Binary file not shown.
|
@ -1,9 +1,9 @@
|
|||
[VSoft]
|
||||
hwnd=7350280
|
||||
hwnd=395104
|
||||
width=802
|
||||
height=626
|
||||
ColumnId=1
|
||||
TypeId=2
|
||||
TypeId=8
|
||||
[VSoft_Test]
|
||||
hwnd=657946
|
||||
width=733
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -1,489 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ryUpdate</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:LiveUpdate.ClsLiveUpdate">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.UpdateUrl">
|
||||
<summary>
|
||||
升级地址
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.CurUserId">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.UpdateAfterTime">
|
||||
<summary>
|
||||
隔多久后再次检查更新
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.SettingPath">
|
||||
<summary>
|
||||
本地保存的配置信息
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.MySoftVer">
|
||||
<summary>
|
||||
当前安装的软件版本
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.MySoftRVer">
|
||||
<summary>
|
||||
当前安装的软件修正版本
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.MyDataVer">
|
||||
<summary>
|
||||
当前安装的数据库版本
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.SaveFileName">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.DownUrl">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.isExit">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.ClsLiveUpdate.UpdateType">
|
||||
<summary>
|
||||
获取当前更新的类型
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.UpdateLoopHours">
|
||||
<summary>
|
||||
每隔n小时检测一次更新
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.ClsLiveUpdate.OnReadComplete">
|
||||
<summary>
|
||||
读取版本信息完成后激发
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.ClsLiveUpdate.OnNoUpdate">
|
||||
<summary>
|
||||
没有版本更新时激发
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.ClsLiveUpdate.OnUpdateComplete">
|
||||
<summary>
|
||||
发现新版本时激发
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.ClsLiveUpdate.OnHappenError">
|
||||
<summary>
|
||||
发生错误后激发
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.ClsLiveUpdate.ProgressChanged">
|
||||
<summary>
|
||||
更新进度变化后激发
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.ClsLiveUpdate.StartLiveUpdate">
|
||||
<summary>
|
||||
开始检测新版本
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.ClsLiveUpdate.ParentForm">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.ClsLiveUpdate.#ctor(System.Windows.Forms.Form)">
|
||||
<summary>
|
||||
初始化升级函数
|
||||
</summary>
|
||||
<param name="ower">为null,则表示事件运行在多线程模式下,否则,事件是在窗体所在线程下</param>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.ClsLiveUpdate.AssemblyVersion">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.ClsLiveUpdate.AssemblyReVersion">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.ClsLiveUpdate.GetVerInfo">
|
||||
<summary>
|
||||
获取版本信息
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.ClsLiveUpdate.StartDownload">
|
||||
<summary>
|
||||
开始下载
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.ClsLiveUpdate.StartDownload(System.String,System.String)">
|
||||
<summary>
|
||||
开始下载
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.ClsLiveUpdate.DownloadInUI(System.String,System.String)">
|
||||
<summary>
|
||||
下载,不使用多线程
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.ClsLiveUpdate.StopDownload">
|
||||
<summary>
|
||||
结束下载
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.RyUpdate">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.RyUpdate.myLiveUpdate">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.RyUpdate.dict_downlist">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.RyUpdate.#ctor(System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="url"></param>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.RyUpdate.#ctor(System.Windows.Forms.Form,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="_ParentForm"></param>
|
||||
<param name="url"></param>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.RyUpdate.Finalize">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.RyUpdate.CurUserId">
|
||||
<summary>
|
||||
当前登陆用户
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.RyUpdate.ParentForm">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.RyUpdate.OnNoUpdate">
|
||||
<summary>
|
||||
没有版本更新时激发
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.RyUpdate.CheckUpdate">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.RyUpdate.OnUpdateCancel">
|
||||
<summary>
|
||||
取消更新。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.RyUpdate.OnAppExit">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.frmStartUpdate">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.frmStartUpdate.#ctor">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.frmStartUpdate.T_myLiveUpdate">
|
||||
<summary>
|
||||
设置升级
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.frmStartUpdate.T_isUpdate">
|
||||
<summary>
|
||||
是否是在线更新
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.frmStartUpdate.RunFile(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="FilePath"></param>
|
||||
<param name="PramCom"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.frmStartUpdate.OnAppExit">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.frmStartUpdate.components">
|
||||
<summary>
|
||||
Required designer variable.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.frmStartUpdate.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Clean up any resources being used.
|
||||
</summary>
|
||||
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.frmStartUpdate.InitializeComponent">
|
||||
<summary>
|
||||
Required method for Designer support - do not modify
|
||||
the contents of this method with the code editor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.FrmUpdate">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.FrmUpdate.#ctor(LiveUpdate.ClsLiveUpdate)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="_myLiveUpdate"></param>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.FrmUpdate.T_Capion">
|
||||
<summary>
|
||||
提示文本
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.FrmUpdate.T_UpdateDate">
|
||||
<summary>
|
||||
更新日期
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.FrmUpdate.T_UpdateVer">
|
||||
<summary>
|
||||
更新版本
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.FrmUpdate.T_UpdateDes">
|
||||
<summary>
|
||||
更新描述
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.FrmUpdate.ConvertDateStr(System.String,System.String)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="Str"></param>
|
||||
<param name="defValue"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.FrmUpdate.SetUpdateInfo(LiveUpdate.UpdateInfo)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.FrmUpdate.T_UpdateAfterTime">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.FrmUpdate.canClose">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.FrmUpdate.SetForegroundWindow(System.Int32)">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="hWnd"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="E:LiveUpdate.FrmUpdate.OnAppExit">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.FrmUpdate.components">
|
||||
<summary>
|
||||
Required designer variable.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.FrmUpdate.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Clean up any resources being used.
|
||||
</summary>
|
||||
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.FrmUpdate.InitializeComponent">
|
||||
<summary>
|
||||
Required method for Designer support - do not modify
|
||||
the contents of this method with the code editor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.UpdateInfo">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.UpdateType">
|
||||
<summary>
|
||||
更新类型,soft或者data
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.UpdateDes_Url">
|
||||
<summary>
|
||||
更新描述Url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.UpdateDes">
|
||||
<summary>
|
||||
更新描述
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.UpdateVer">
|
||||
<summary>
|
||||
版本
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.UpdateDate">
|
||||
<summary>
|
||||
更新日期
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.UpdateUrl">
|
||||
<summary>
|
||||
更新地址
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.FirstDownList">
|
||||
<summary>
|
||||
在下载升级包前首先要下载的内容
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateInfo.sxSettingXML">
|
||||
<summary>
|
||||
升级程序要使用的设置xml
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.UpdateErrorInfo">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateErrorInfo.ErrorStr">
|
||||
<summary>
|
||||
错误字符串
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:LiveUpdate.UpdateErrorInfo.ErrorId">
|
||||
<summary>
|
||||
错误id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.LiveUpdateEventArgs">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:LiveUpdate.LiveUpdateEventArgs.#ctor">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentFileSize">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentFileName">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentUrl">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrProgress">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.LiveUpdateEventArgs.IsCompleted">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:LiveUpdate.LiveUpdateEventArgs.CurrentStatus">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.LiveUpdateProgressChanged">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.OnAppExit">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.UpdateHandler">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:LiveUpdate.ErrorHandler">
|
||||
<summary>
|
||||
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:ryUpdate.Properties.Resources">
|
||||
<summary>
|
||||
一个强类型的资源类,用于查找本地化的字符串等。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ryUpdate.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
返回此类使用的缓存的 ResourceManager 实例。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ryUpdate.Properties.Resources.Culture">
|
||||
<summary>
|
||||
重写当前线程的 CurrentUICulture 属性,对
|
||||
使用此强类型资源类的所有资源查找执行重写。
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
|
@ -1,3 +1,12 @@
|
|||
### 2024-12-17更新
|
||||
|
||||
------
|
||||
|
||||
#### VSoft V2.0.2412.1701
|
||||
- *.[改进]热键显示窗体时,如果窗体部分界面不在屏幕内,则自动居中显示。
|
||||
- *.[修复]修复编辑了启动项图标后,重新点进该分组,图标会恢复默认的BUG。
|
||||
|
||||
|
||||
### 2024-12-10更新
|
||||
|
||||
------
|
||||
|
|
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
|
||||
//通过使用 "*",如下所示:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("2.0.2412.1001")]
|
||||
[assembly: AssemblyFileVersion("2.0.2412.1001")]
|
||||
[assembly: AssemblyVersion("2.0.2412.1701")]
|
||||
[assembly: AssemblyFileVersion("2.0.2412.1701")]
|
|
@ -577,26 +577,36 @@ namespace VSoft
|
|||
this.WindowState = FormWindowState.Normal;
|
||||
var topmost = this.TopMost;
|
||||
this.TopMost = true;
|
||||
this.Show();
|
||||
//this.TopMost = topmost;
|
||||
this.BringToFront();
|
||||
this.Select();
|
||||
this.Focus();
|
||||
//RyForm.BringToTop(Handle);
|
||||
RyForm.SetActiveWindow(Handle);
|
||||
//this.TopMost = topmost;
|
||||
rySearch1.Focus();
|
||||
using (var bg = new BackgroundWorker())
|
||||
var screen = Screen.FromPoint(MousePosition);
|
||||
if (!screen.WorkingArea.Contains(this.Location) || !screen.WorkingArea.Contains(this.Left+this.Width,this.Top+this.Height))
|
||||
{
|
||||
bg.DoWork += delegate { System.Threading.Thread.Sleep(100); };//1秒后
|
||||
bg.RunWorkerCompleted += delegate {
|
||||
this.Invoke(new Action(() =>
|
||||
RyForm.ShowCenter(this, null);
|
||||
}
|
||||
this.Show();
|
||||
this.TopMost = topmost;
|
||||
if (RyForm.GetActiveWindow() != this.Handle)
|
||||
{
|
||||
//this.TopMost = topmost;
|
||||
this.BringToFront();
|
||||
this.Select();
|
||||
this.Focus();
|
||||
//RyForm.BringToTop(Handle);
|
||||
RyForm.SetActiveWindow(Handle);
|
||||
//this.TopMost = topmost;
|
||||
rySearch1.Focus();
|
||||
using (var bg = new BackgroundWorker())
|
||||
{
|
||||
bg.DoWork += delegate { System.Threading.Thread.Sleep(100); };//1秒后
|
||||
bg.RunWorkerCompleted += delegate
|
||||
{
|
||||
this.TopMost = topmost;
|
||||
SetF(Handle);
|
||||
}));
|
||||
}; // 线程执行完成后会执行 RunWorkerCompleted 事伯的代码块
|
||||
bg.RunWorkerAsync();
|
||||
this.Invoke(new Action(() =>
|
||||
{
|
||||
this.TopMost = topmost;
|
||||
SetF(Handle);
|
||||
}));
|
||||
}; // 线程执行完成后会执行 RunWorkerCompleted 事伯的代码块
|
||||
bg.RunWorkerAsync();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -919,7 +929,7 @@ namespace VSoft
|
|||
#region 对软件列表进行操作
|
||||
private void SetSoftRow(int id, int index)
|
||||
{
|
||||
#region 重新载入数据
|
||||
#region 重新载入数据
|
||||
DataProvider mydb = new DataProvider();
|
||||
IDbInterface db = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
|
||||
if (db.ConnDb(SQLConnStr) == 1)
|
||||
|
@ -946,11 +956,24 @@ namespace VSoft
|
|||
{
|
||||
info.Image = API.GetImg(RyFiles.GetRealPath(row["IconPath"].ToString()), 128);
|
||||
}
|
||||
string img_path;
|
||||
if (info.IconPath.Length == 0)
|
||||
{
|
||||
img_path = info.TruePath;
|
||||
}
|
||||
else
|
||||
{
|
||||
img_path = RyFiles.GetRealPath(info.IconPath);
|
||||
}
|
||||
if (!dictCacheImg.ContainsKey(img_path))
|
||||
{
|
||||
dictCacheImg.Add(img_path, info.Image);
|
||||
}
|
||||
item.Text = row["Name"].ToString();
|
||||
}
|
||||
db.Free();
|
||||
}
|
||||
#endregion
|
||||
#endregion
|
||||
}
|
||||
/// <summary>
|
||||
/// 获取当前页面所属的分类或栏目ID
|
||||
|
@ -2150,7 +2173,7 @@ namespace VSoft
|
|||
else
|
||||
{
|
||||
var index = TabList_Column.SelectedItems[0].Index;
|
||||
if(index>1)
|
||||
if(index>=1)
|
||||
{
|
||||
index--;
|
||||
}
|
||||
|
|
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
|
||||
//通过使用 "*",如下所示:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("2.0.2412.1001")]
|
||||
[assembly: AssemblyFileVersion("2.0.2412.1001")]
|
||||
[assembly: AssemblyVersion("2.0.2412.1701")]
|
||||
[assembly: AssemblyFileVersion("2.0.2412.1701")]
|
|
@ -1,4 +1,6 @@
|
|||
using System.ComponentModel;
|
||||
using Newtonsoft.Json.Bson;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Drawing.Drawing2D;
|
||||
using System.Windows.Forms;
|
||||
|
@ -7,8 +9,6 @@ namespace ryControls
|
|||
{
|
||||
public class TabList : ListView
|
||||
{
|
||||
private ColumnHeader columnHeader1;
|
||||
|
||||
public TabList() :
|
||||
base()
|
||||
{
|
||||
|
@ -18,6 +18,18 @@ namespace ryControls
|
|||
this.TileSize = new Size(80,28);
|
||||
this.Scrollable = false;
|
||||
this.MultiSelect = false;
|
||||
this.SelectedIndexChanged += TabList_SelectedIndexChanged;
|
||||
}
|
||||
private void TabList_SelectedIndexChanged(object sender, System.EventArgs e)
|
||||
{
|
||||
//var selected_index = this.SelectedItems.Count == 0 ? -1 : this.SelectedItems[0].Index;
|
||||
//if(selected_index>=0)
|
||||
//{
|
||||
// if (!this.Bounds.Contains(this.Items[selected_index].Bounds))
|
||||
// {
|
||||
|
||||
// }
|
||||
//}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -47,6 +59,56 @@ namespace ryControls
|
|||
}
|
||||
}
|
||||
}
|
||||
private List<TabItem> _Tabs { get; set; } = new List<TabItem>();
|
||||
public List<TabItem> Tabs {
|
||||
get
|
||||
{
|
||||
return _Tabs;
|
||||
}
|
||||
set
|
||||
{
|
||||
_Tabs = value;
|
||||
DrawTabs(false);
|
||||
}
|
||||
}
|
||||
private int TabStartIndex { get; set; } = 0;
|
||||
private void DrawTabs(bool clearList=true)
|
||||
{
|
||||
var selected_index = this.SelectedItems.Count == 0 ? -1 : this.SelectedItems[0].Index;
|
||||
if (clearList)
|
||||
{
|
||||
this.Items.Clear();
|
||||
for (int i = TabStartIndex; i < Tabs.Count; i++)
|
||||
{
|
||||
this.Items.Add(Tabs[i].Text).Tag = Tabs[i];
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
for (int i = 0; i < this.Items.Count; i++)
|
||||
{
|
||||
var tab_index = TabStartIndex + i;
|
||||
if (tab_index < Tabs.Count)
|
||||
{
|
||||
this.Items[i].Text = Tabs[tab_index].Text;
|
||||
this.Items[i].Tag = Tabs[tab_index];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
for (int m = this.Items.Count-1; m >=i; m--)
|
||||
{
|
||||
this.Items.RemoveAt(m);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(selected_index>=0 && this.Items.Count< selected_index)
|
||||
{
|
||||
this.Items[selected_index].Selected = true;
|
||||
}
|
||||
}
|
||||
protected override void OnItemSelectionChanged(ListViewItemSelectionChangedEventArgs e)
|
||||
{
|
||||
if(e.IsSelected)
|
||||
|
@ -254,26 +316,14 @@ namespace ryControls
|
|||
|
||||
return flags;
|
||||
}
|
||||
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// columnHeader1
|
||||
//
|
||||
this.columnHeader1.Width = 10;
|
||||
//
|
||||
// IconViewEx
|
||||
//
|
||||
this.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||
this.columnHeader1});
|
||||
this.LabelWrap = false;
|
||||
this.ShowItemToolTips = true;
|
||||
this.TileSize = new System.Drawing.Size(60, 60);
|
||||
this.View = System.Windows.Forms.View.Tile;
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
}
|
||||
public class TabItem
|
||||
{
|
||||
/// <summary>
|
||||
/// 标题
|
||||
/// </summary>
|
||||
public string Text { get; set; } = "";
|
||||
public int Id { get; set; } = -1;
|
||||
public object Tag { get; set; } =null;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user