## 📅2025-06-27 星期五更新
### TimeClock V1.0.2506.2701 - *.[改进]日历控件大改版,改为完全绘制机制,提升加载速度。
This commit is contained in:
parent
13159fc2d1
commit
43fa4e37ba
Binary file not shown.
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>
|
|
||||||
BIN
Bin/Debug/MyTimeClock/MySql.Data.dll
Normal file
BIN
Bin/Debug/MyTimeClock/MySql.Data.dll
Normal file
Binary file not shown.
18611
Bin/Debug/MyTimeClock/MySql.Data.xml
Normal file
18611
Bin/Debug/MyTimeClock/MySql.Data.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
3
Bin/Debug/MyTimeClock/MyTimeClock.exe.config
Normal file
3
Bin/Debug/MyTimeClock/MyTimeClock.exe.config
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/></startup></configuration>
|
||||||
BIN
Bin/Debug/MyTimeClock/Newtonsoft.Json.dll
Normal file
BIN
Bin/Debug/MyTimeClock/Newtonsoft.Json.dll
Normal file
Binary file not shown.
9646
Bin/Debug/MyTimeClock/Newtonsoft.Json.xml
Normal file
9646
Bin/Debug/MyTimeClock/Newtonsoft.Json.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Bin/Debug/MyTimeClock/RaUI.dll
Normal file
BIN
Bin/Debug/MyTimeClock/RaUI.dll
Normal file
Binary file not shown.
15
Bin/Debug/MyTimeClock/RaUI.dll.config
Normal file
15
Bin/Debug/MyTimeClock/RaUI.dll.config
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<runtime>
|
||||||
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
|
||||||
|
</dependentAssembly>
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
|
||||||
|
</dependentAssembly>
|
||||||
|
</assemblyBinding>
|
||||||
|
</runtime>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" /></startup></configuration>
|
||||||
72696
Bin/Debug/MyTimeClock/RaUI.xml
Normal file
72696
Bin/Debug/MyTimeClock/RaUI.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
3
Bin/Debug/MyTimeClock/RyLine.exe.config
Normal file
3
Bin/Debug/MyTimeClock/RyLine.exe.config
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/></startup></configuration>
|
||||||
BIN
Bin/Debug/MyTimeClock/System.Buffers.dll
Normal file
BIN
Bin/Debug/MyTimeClock/System.Buffers.dll
Normal file
Binary file not shown.
38
Bin/Debug/MyTimeClock/System.Buffers.xml
Normal file
38
Bin/Debug/MyTimeClock/System.Buffers.xml
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?><doc>
|
||||||
|
<assembly>
|
||||||
|
<name>System.Buffers</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:System.Buffers.ArrayPool`1">
|
||||||
|
<summary>Provides a resource pool that enables reusing instances of type <see cref="T[]"></see>.</summary>
|
||||||
|
<typeparam name="T">The type of the objects that are in the resource pool.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Buffers.ArrayPool`1.#ctor">
|
||||||
|
<summary>Initializes a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class.</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Buffers.ArrayPool`1.Create">
|
||||||
|
<summary>Creates a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class.</summary>
|
||||||
|
<returns>A new instance of the <see cref="System.Buffers.ArrayPool`1"></see> class.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Buffers.ArrayPool`1.Create(System.Int32,System.Int32)">
|
||||||
|
<summary>Creates a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class using the specifed configuration.</summary>
|
||||||
|
<param name="maxArrayLength">The maximum length of an array instance that may be stored in the pool.</param>
|
||||||
|
<param name="maxArraysPerBucket">The maximum number of array instances that may be stored in each bucket in the pool. The pool groups arrays of similar lengths into buckets for faster access.</param>
|
||||||
|
<returns>A new instance of the <see cref="System.Buffers.ArrayPool`1"></see> class with the specified configuration.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Buffers.ArrayPool`1.Rent(System.Int32)">
|
||||||
|
<summary>Retrieves a buffer that is at least the requested length.</summary>
|
||||||
|
<param name="minimumLength">The minimum length of the array.</param>
|
||||||
|
<returns>An array of type <see cref="T[]"></see> that is at least <paramref name="minimumLength">minimumLength</paramref> in length.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Buffers.ArrayPool`1.Return(`0[],System.Boolean)">
|
||||||
|
<summary>Returns an array to the pool that was previously obtained using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method on the same <see cref="T:System.Buffers.ArrayPool`1"></see> instance.</summary>
|
||||||
|
<param name="array">A buffer to return to the pool that was previously obtained using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method.</param>
|
||||||
|
<param name="clearArray">Indicates whether the contents of the buffer should be cleared before reuse. If <paramref name="clearArray">clearArray</paramref> is set to true, and if the pool will store the buffer to enable subsequent reuse, the <see cref="M:System.Buffers.ArrayPool`1.Return(`0[],System.Boolean)"></see> method will clear the <paramref name="array">array</paramref> of its contents so that a subsequent caller using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method will not see the content of the previous caller. If <paramref name="clearArray">clearArray</paramref> is set to false or if the pool will release the buffer, the array&#39;s contents are left unchanged.</param>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Buffers.ArrayPool`1.Shared">
|
||||||
|
<summary>Gets a shared <see cref="T:System.Buffers.ArrayPool`1"></see> instance.</summary>
|
||||||
|
<returns>A shared <see cref="System.Buffers.ArrayPool`1"></see> instance.</returns>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
BIN
Bin/Debug/MyTimeClock/System.Memory.dll
Normal file
BIN
Bin/Debug/MyTimeClock/System.Memory.dll
Normal file
Binary file not shown.
355
Bin/Debug/MyTimeClock/System.Memory.xml
Normal file
355
Bin/Debug/MyTimeClock/System.Memory.xml
Normal file
|
|
@ -0,0 +1,355 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?><doc>
|
||||||
|
<assembly>
|
||||||
|
<name>System.Memory</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:System.Span`1">
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.#ctor(`0[])">
|
||||||
|
<param name="array"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.#ctor(System.Void*,System.Int32)">
|
||||||
|
<param name="pointer"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.#ctor(`0[],System.Int32)">
|
||||||
|
<param name="array"></param>
|
||||||
|
<param name="start"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.#ctor(`0[],System.Int32,System.Int32)">
|
||||||
|
<param name="array"></param>
|
||||||
|
<param name="start"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.Clear">
|
||||||
|
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.CopyTo(System.Span{`0})">
|
||||||
|
<param name="destination"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.DangerousCreate(System.Object,`0@,System.Int32)">
|
||||||
|
<param name="obj"></param>
|
||||||
|
<param name="objectData"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.DangerousGetPinnableReference">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Span`1.Empty">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.Equals(System.Object)">
|
||||||
|
<param name="obj"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.Fill(`0)">
|
||||||
|
<param name="value"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.GetHashCode">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Span`1.IsEmpty">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Span`1.Item(System.Int32)">
|
||||||
|
<param name="index"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Span`1.Length">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.op_Equality(System.Span{`0},System.Span{`0})">
|
||||||
|
<param name="left"></param>
|
||||||
|
<param name="right"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.op_Implicit(System.ArraySegment{T})~System.Span{T}">
|
||||||
|
<param name="arraySegment"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.op_Implicit(System.Span{T})~System.ReadOnlySpan{T}">
|
||||||
|
<param name="span"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.op_Implicit(T[])~System.Span{T}">
|
||||||
|
<param name="array"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.op_Inequality(System.Span{`0},System.Span{`0})">
|
||||||
|
<param name="left"></param>
|
||||||
|
<param name="right"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.Slice(System.Int32)">
|
||||||
|
<param name="start"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.Slice(System.Int32,System.Int32)">
|
||||||
|
<param name="start"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.ToArray">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Span`1.TryCopyTo(System.Span{`0})">
|
||||||
|
<param name="destination"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:System.SpanExtensions">
|
||||||
|
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.AsBytes``1(System.ReadOnlySpan{``0})">
|
||||||
|
<param name="source"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.AsBytes``1(System.Span{``0})">
|
||||||
|
<param name="source"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.AsSpan(System.String)">
|
||||||
|
<param name="text"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.AsSpan``1(System.ArraySegment{``0})">
|
||||||
|
<param name="arraySegment"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.AsSpan``1(``0[])">
|
||||||
|
<param name="array"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.CopyTo``1(``0[],System.Span{``0})">
|
||||||
|
<param name="array"></param>
|
||||||
|
<param name="destination"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf(System.Span{System.Byte},System.Byte)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf(System.ReadOnlySpan{System.Byte},System.Byte)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf``1(System.ReadOnlySpan{``0},``0)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf``1(System.Span{``0},System.ReadOnlySpan{``0})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOf``1(System.Span{``0},``0)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.Byte,System.Byte,System.Byte)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value0"></param>
|
||||||
|
<param name="value1"></param>
|
||||||
|
<param name="value2"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.Byte,System.Byte,System.Byte)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value0"></param>
|
||||||
|
<param name="value1"></param>
|
||||||
|
<param name="value2"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.Byte,System.Byte)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value0"></param>
|
||||||
|
<param name="value1"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="values"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="values"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.Byte,System.Byte)">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value0"></param>
|
||||||
|
<param name="value1"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.NonPortableCast``2(System.ReadOnlySpan{``0})">
|
||||||
|
<param name="source"></param>
|
||||||
|
<typeparam name="TFrom"></typeparam>
|
||||||
|
<typeparam name="TTo"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.NonPortableCast``2(System.Span{``0})">
|
||||||
|
<param name="source"></param>
|
||||||
|
<typeparam name="TFrom"></typeparam>
|
||||||
|
<typeparam name="TTo"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.SequenceEqual(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="first"></param>
|
||||||
|
<param name="second"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.SequenceEqual(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="first"></param>
|
||||||
|
<param name="second"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.SequenceEqual``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
|
||||||
|
<param name="first"></param>
|
||||||
|
<param name="second"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.SequenceEqual``1(System.Span{``0},System.ReadOnlySpan{``0})">
|
||||||
|
<param name="first"></param>
|
||||||
|
<param name="second"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.StartsWith(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.StartsWith(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.StartsWith``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.SpanExtensions.StartsWith``1(System.Span{``0},System.ReadOnlySpan{``0})">
|
||||||
|
<param name="span"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:System.ReadOnlySpan`1">
|
||||||
|
<typeparam name="T"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.#ctor(`0[])">
|
||||||
|
<param name="array"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.#ctor(System.Void*,System.Int32)">
|
||||||
|
<param name="pointer"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.#ctor(`0[],System.Int32)">
|
||||||
|
<param name="array"></param>
|
||||||
|
<param name="start"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.#ctor(`0[],System.Int32,System.Int32)">
|
||||||
|
<param name="array"></param>
|
||||||
|
<param name="start"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.CopyTo(System.Span{`0})">
|
||||||
|
<param name="destination"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.DangerousCreate(System.Object,`0@,System.Int32)">
|
||||||
|
<param name="obj"></param>
|
||||||
|
<param name="objectData"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.DangerousGetPinnableReference">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.ReadOnlySpan`1.Empty">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.Equals(System.Object)">
|
||||||
|
<param name="obj"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.GetHashCode">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.ReadOnlySpan`1.IsEmpty">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.ReadOnlySpan`1.Item(System.Int32)">
|
||||||
|
<param name="index"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.ReadOnlySpan`1.Length">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.op_Equality(System.ReadOnlySpan{`0},System.ReadOnlySpan{`0})">
|
||||||
|
<param name="left"></param>
|
||||||
|
<param name="right"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.op_Implicit(System.ArraySegment{T})~System.ReadOnlySpan{T}">
|
||||||
|
<param name="arraySegment"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.op_Implicit(T[])~System.ReadOnlySpan{T}">
|
||||||
|
<param name="array"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.op_Inequality(System.ReadOnlySpan{`0},System.ReadOnlySpan{`0})">
|
||||||
|
<param name="left"></param>
|
||||||
|
<param name="right"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.Slice(System.Int32)">
|
||||||
|
<param name="start"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.Slice(System.Int32,System.Int32)">
|
||||||
|
<param name="start"></param>
|
||||||
|
<param name="length"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.ToArray">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.ReadOnlySpan`1.TryCopyTo(System.Span{`0})">
|
||||||
|
<param name="destination"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
BIN
Bin/Debug/MyTimeClock/System.Numerics.Vectors.dll
Normal file
BIN
Bin/Debug/MyTimeClock/System.Numerics.Vectors.dll
Normal file
Binary file not shown.
2621
Bin/Debug/MyTimeClock/System.Numerics.Vectors.xml
Normal file
2621
Bin/Debug/MyTimeClock/System.Numerics.Vectors.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Bin/Debug/MyTimeClock/System.Threading.Tasks.Extensions.dll
Normal file
BIN
Bin/Debug/MyTimeClock/System.Threading.Tasks.Extensions.dll
Normal file
Binary file not shown.
166
Bin/Debug/MyTimeClock/System.Threading.Tasks.Extensions.xml
Normal file
166
Bin/Debug/MyTimeClock/System.Threading.Tasks.Extensions.xml
Normal file
|
|
@ -0,0 +1,166 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?><doc>
|
||||||
|
<assembly>
|
||||||
|
<name>System.Threading.Tasks.Extensions</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:System.Runtime.CompilerServices.ValueTaskAwaiter`1">
|
||||||
|
<typeparam name="TResult"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.ValueTaskAwaiter`1.GetResult">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Runtime.CompilerServices.ValueTaskAwaiter`1.IsCompleted">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.ValueTaskAwaiter`1.OnCompleted(System.Action)">
|
||||||
|
<param name="continuation"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.ValueTaskAwaiter`1.UnsafeOnCompleted(System.Action)">
|
||||||
|
<param name="continuation"></param>
|
||||||
|
</member>
|
||||||
|
<member name="T:System.Threading.Tasks.ValueTask`1">
|
||||||
|
<summary>Provides a value type that wraps a <see cref="Task{TResult}"></see> and a <typeparamref name="TResult">TResult</typeparamref>, only one of which is used.</summary>
|
||||||
|
<typeparam name="TResult">The result.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.#ctor(System.Threading.Tasks.Task{`0})">
|
||||||
|
<summary>Initializes a new instance of the <see cref="ValueTask{TResult}"></see> class using the supplied task that represents the operation.</summary>
|
||||||
|
<param name="task">The task.</param>
|
||||||
|
<exception cref="T:System.ArgumentNullException">The <paramref name="task">task</paramref> argument is null.</exception>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.#ctor(`0)">
|
||||||
|
<summary>Initializes a new instance of the <see cref="ValueTask{TResult}"></see> class using the supplied result of a successful operation.</summary>
|
||||||
|
<param name="result">The result.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.AsTask">
|
||||||
|
<summary>Retrieves a <see cref="Task{TResult}"></see> object that represents this <see cref="ValueTask{TResult}"></see>.</summary>
|
||||||
|
<returns>The <see cref="Task{TResult}"></see> object that is wrapped in this <see cref="ValueTask{TResult}"></see> if one exists, or a new <see cref="Task{TResult}"></see> object that represents the result.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.ConfigureAwait(System.Boolean)">
|
||||||
|
<summary>Configures an awaiter for this value.</summary>
|
||||||
|
<param name="continueOnCapturedContext">true to attempt to marshal the continuation back to the captured context; otherwise, false.</param>
|
||||||
|
<returns>The configured awaiter.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.CreateAsyncMethodBuilder">
|
||||||
|
<summary>Creates a method builder for use with an async method.</summary>
|
||||||
|
<returns>The created builder.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.Equals(System.Object)">
|
||||||
|
<summary>Determines whether the specified object is equal to the current object.</summary>
|
||||||
|
<param name="obj">The object to compare with the current object.</param>
|
||||||
|
<returns>true if the specified object is equal to the current object; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.Equals(System.Threading.Tasks.ValueTask{`0})">
|
||||||
|
<summary>Determines whether the specified <see cref="ValueTask{TResult}"></see> object is equal to the current <see cref="ValueTask{TResult}"></see> object.</summary>
|
||||||
|
<param name="other">The object to compare with the current object.</param>
|
||||||
|
<returns>true if the specified object is equal to the current object; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.GetAwaiter">
|
||||||
|
<summary>Creates an awaiter for this value.</summary>
|
||||||
|
<returns>The awaiter.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.GetHashCode">
|
||||||
|
<summary>Returns the hash code for this instance.</summary>
|
||||||
|
<returns>The hash code for the current object.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Threading.Tasks.ValueTask`1.IsCanceled">
|
||||||
|
<summary>Gets a value that indicates whether this object represents a canceled operation.</summary>
|
||||||
|
<returns>true if this object represents a canceled operation; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Threading.Tasks.ValueTask`1.IsCompleted">
|
||||||
|
<summary>Gets a value that indicates whether this object represents a completed operation.</summary>
|
||||||
|
<returns>true if this object represents a completed operation; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Threading.Tasks.ValueTask`1.IsCompletedSuccessfully">
|
||||||
|
<summary>Gets a value that indicates whether this object represents a successfully completed operation.</summary>
|
||||||
|
<returns>true if this object represents a successfully completed operation; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Threading.Tasks.ValueTask`1.IsFaulted">
|
||||||
|
<summary>Gets a value that indicates whether this object represents a failed operation.</summary>
|
||||||
|
<returns>true if this object represents a failed operation; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.op_Equality(System.Threading.Tasks.ValueTask{`0},System.Threading.Tasks.ValueTask{`0})">
|
||||||
|
<summary>Compares two values for equality.</summary>
|
||||||
|
<param name="left">The first value to compare.</param>
|
||||||
|
<param name="right">The second value to compare.</param>
|
||||||
|
<returns>true if the two <see cref="ValueTask{TResult}"></see> values are equal; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.op_Inequality(System.Threading.Tasks.ValueTask{`0},System.Threading.Tasks.ValueTask{`0})">
|
||||||
|
<summary>Determines whether two <see cref="ValueTask{TResult}"></see> values are unequal.</summary>
|
||||||
|
<param name="left">The first value to compare.</param>
|
||||||
|
<param name="right">The seconed value to compare.</param>
|
||||||
|
<returns>true if the two <see cref="ValueTask{TResult}"></see> values are not equal; otherwise, false.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Threading.Tasks.ValueTask`1.Result">
|
||||||
|
<summary>Gets the result.</summary>
|
||||||
|
<returns>The result.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Threading.Tasks.ValueTask`1.ToString">
|
||||||
|
<summary>Returns a string that represents the current object.</summary>
|
||||||
|
<returns>A string that represents the current object.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute">
|
||||||
|
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.#ctor(System.Type)">
|
||||||
|
<param name="builderType"></param>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.BuilderType">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1">
|
||||||
|
<typeparam name="TResult"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
|
||||||
|
<param name="awaiter"></param>
|
||||||
|
<param name="stateMachine"></param>
|
||||||
|
<typeparam name="TAwaiter"></typeparam>
|
||||||
|
<typeparam name="TStateMachine"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
|
||||||
|
<param name="awaiter"></param>
|
||||||
|
<param name="stateMachine"></param>
|
||||||
|
<typeparam name="TAwaiter"></typeparam>
|
||||||
|
<typeparam name="TStateMachine"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.Create">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetException(System.Exception)">
|
||||||
|
<param name="exception"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(`0)">
|
||||||
|
<param name="result"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
|
||||||
|
<param name="stateMachine"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.Start``1(``0@)">
|
||||||
|
<param name="stateMachine"></param>
|
||||||
|
<typeparam name="TStateMachine"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.Task">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter">
|
||||||
|
<typeparam name="TResult"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.IsCompleted">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.OnCompleted(System.Action)">
|
||||||
|
<param name="continuation"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.UnsafeOnCompleted(System.Action)">
|
||||||
|
<param name="continuation"></param>
|
||||||
|
</member>
|
||||||
|
<member name="T:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1">
|
||||||
|
<typeparam name="TResult"></typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.GetAwaiter">
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
Binary file not shown.
Binary file not shown.
|
|
@ -1,2 +1,2 @@
|
||||||
[TimeClock]
|
[TimeClock]
|
||||||
hwnd=3673532
|
hwnd=330754
|
||||||
|
|
|
||||||
BIN
Bin/Debug/MyTimeClock/UserDb/logs.dat
Normal file
BIN
Bin/Debug/MyTimeClock/UserDb/logs.dat
Normal file
Binary file not shown.
BIN
Bin/Debug/MyTimeClock/ZstdSharp.dll
Normal file
BIN
Bin/Debug/MyTimeClock/ZstdSharp.dll
Normal file
Binary file not shown.
|
|
@ -1,3 +1,3 @@
|
||||||
<root>
|
<root>
|
||||||
<list id="LastUpdateTime" Value="2022/3/2 20:51:09" />
|
<list id="LastUpdateTime" Value="2025/5/21 8:10:40" />
|
||||||
</root>
|
</root>
|
||||||
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>
|
|
||||||
71
CHANGELOG.md
71
CHANGELOG.md
|
|
@ -1,79 +1,132 @@
|
||||||
### 2022-03-02更新
|
## :date:2025-06-27 星期五更新
|
||||||
|
|
||||||
|
### TimeClock V1.0.2506.2701
|
||||||
|
- :100:[改进]日历控件大改版,改为完全绘制机制,提升加载速度。
|
||||||
|
|
||||||
|
### 2022-05-06更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
|
#### TimeClock V1.0.2205.0601
|
||||||
|
|
||||||
|
- *.[改进]默认在exe目录下查询RyLine.exe,找不到,则在dll目录下查找。
|
||||||
|
- *.[改进]FrmTimeAdd里的TimeInfo类改名为EarlierTimeInfo类,以防止与RyTimeClock的TimeInfo类同名而引起混淆。
|
||||||
|
|
||||||
|
### 2022-03-02更新
|
||||||
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.2203.0202
|
#### TimeClock V1.0.2203.0202
|
||||||
|
|
||||||
- *.[新增]新增自动加载用户音频文件的功能。
|
- *.[新增]新增自动加载用户音频文件的功能。
|
||||||
|
|
||||||
### 2022-03-02更新
|
### 2022-03-02更新
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.2203.0201
|
#### TimeClock V1.0.2203.0201
|
||||||
|
|
||||||
- *.[改进]修复启动出错时无法保存log的bug。
|
- *.[改进]修复启动出错时无法保存log的bug。
|
||||||
|
|
||||||
### 2021-12-14更新
|
### 2021-12-14更新
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.2112.1401
|
#### TimeClock V1.0.2112.1401
|
||||||
|
|
||||||
- *.[改进]针对多显示器进行便笺靠边隐藏功能的改进。
|
- *.[改进]针对多显示器进行便笺靠边隐藏功能的改进。
|
||||||
|
|
||||||
### 2021-10-18更新
|
### 2021-10-18更新
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.2110.1801
|
#### TimeClock V1.0.2110.1801
|
||||||
|
|
||||||
- *.[新增]便笺窗体圆角显示。
|
- *.[新增]便笺窗体圆角显示。
|
||||||
- *.[新增]便笺标题栏不再自动隐藏,标题栏按钮加上点击效果。
|
- *.[新增]便笺标题栏不再自动隐藏,标题栏按钮加上点击效果。
|
||||||
- *.[新增]便笺支持输入标题。
|
- *.[新增]便笺支持输入标题。
|
||||||
### 2021-10-16更新
|
|
||||||
|
### 2021-10-16更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.2110.1601
|
#### TimeClock V1.0.2110.1601
|
||||||
|
|
||||||
- *.[新增]便笺新增靠边隐藏功能。
|
- *.[新增]便笺新增靠边隐藏功能。
|
||||||
|
|
||||||
### 2021-08-15更新
|
### 2021-08-15更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### RyLine V2.0.2108.1501
|
#### RyLine V2.0.2108.1501
|
||||||
|
|
||||||
- *.[改进]时间同步方式采用NTP方式进行同步。
|
- *.[改进]时间同步方式采用NTP方式进行同步。
|
||||||
|
|
||||||
### 2021-03-10更新
|
### 2021-03-10更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.2103.1001
|
#### TimeClock V1.0.2103.1001
|
||||||
|
|
||||||
- *.[新增]新增支持新组件库。
|
- *.[新增]新增支持新组件库。
|
||||||
|
|
||||||
### 2020-12-18更新
|
### 2020-12-18更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### RyLine V2.0.2012.1801
|
#### RyLine V2.0.2012.1801
|
||||||
|
|
||||||
- *.[新增]新增hosts设置命令行参数。
|
- *.[新增]新增hosts设置命令行参数。
|
||||||
|
|
||||||
### 2020-12-10更新
|
### 2020-12-10更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.2012.1001
|
#### TimeClock V1.0.2012.1001
|
||||||
|
|
||||||
- *.[改进]适配MyDb.dll新版,解决打开设置时报错。
|
- *.[改进]适配MyDb.dll新版,解决打开设置时报错。
|
||||||
|
|
||||||
### 2019-09-30更新
|
### 2019-09-30更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.1909.3001
|
#### TimeClock V1.0.1909.3001
|
||||||
|
|
||||||
- *.[新增]新增国庆节节日。
|
- *.[新增]新增国庆节节日。
|
||||||
- *.[改进]日历上方月份、年份等变动会自动更新右侧具体信息。
|
- *.[改进]日历上方月份、年份等变动会自动更新右侧具体信息。
|
||||||
#### MyTimeClock V2.0.1909.1501
|
|
||||||
|
#### MyTimeClock V2.0.1909.1501
|
||||||
- 暂无
|
- 暂无
|
||||||
#### RyLine V2.0.1909.0901
|
|
||||||
|
#### RyLine V2.0.1909.0901
|
||||||
- 暂无
|
- 暂无
|
||||||
### 2019-09-28更新
|
|
||||||
|
### 2019-09-28更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.1909.1501
|
#### TimeClock V1.0.1909.1501
|
||||||
|
|
||||||
- *.[新增]快速提醒支持在主界面直接调用和右下角托盘菜单调用。
|
- *.[新增]快速提醒支持在主界面直接调用和右下角托盘菜单调用。
|
||||||
- *.[改进]改进快速提醒,支持按指定分钟和指定时间提醒。
|
- *.[改进]改进快速提醒,支持按指定分钟和指定时间提醒。
|
||||||
- *.[修复]修复改变提醒窗口大小会导致界面显示异常的BUG。
|
- *.[修复]修复改变提醒窗口大小会导致界面显示异常的BUG。
|
||||||
|
|
||||||
#### MyTimeClock V2.0.1909.1501
|
#### MyTimeClock V2.0.1909.1501
|
||||||
|
|
||||||
- 暂无
|
- 暂无
|
||||||
|
|
||||||
#### RyLine V2.0.1909.0901
|
#### RyLine V2.0.1909.0901
|
||||||
|
|
||||||
- 暂无
|
- 暂无
|
||||||
2019-09-10 更新
|
2019-09-10 更新
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
#### TimeClock V1.0.1909.0907
|
#### TimeClock V1.0.1909.0907
|
||||||
|
|
||||||
- *.[新增]便笺新增支持插入图片
|
- *.[新增]便笺新增支持插入图片
|
||||||
- *.[改进]改进便笺切换编辑状态的逻辑,在后台不会切换为编辑状态。
|
- *.[改进]改进便笺切换编辑状态的逻辑,在后台不会切换为编辑状态。
|
||||||
|
|
||||||
#### MyTimeClock V2.0.1909.0907
|
#### MyTimeClock V2.0.1909.0907
|
||||||
|
|
||||||
- 暂无
|
- 暂无
|
||||||
|
|
||||||
#### RyLine V2.0.1909.0901
|
#### RyLine V2.0.1909.0901
|
||||||
|
|
||||||
- 暂无
|
- 暂无
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# 睿元定时提醒专家
|
# 睿元定时提醒专家
|
||||||
|
|
||||||
#### 介绍
|
#### 介绍
|
||||||
睿元定时提醒专家是一款强大的定时提醒、待办管理、桌面便笺工具,可以设置按分钟、小时、天、周、月、年循环提醒,而且支持农历提醒,支持提醒免打扰。同时支持待办管理,管理待办事项。还有桌面便笺功能,可以创建任意数量的桌面便笺,支持便笺自动备份、图片插入、便笺颜色设置。
|
睿元定时提醒专家是一款强大的定时提醒、待办管理、桌面便笺工具,可以设置按分钟、小时、天、周、月、年循环提醒,而且支持农历提醒,支持提醒免打扰。同时支持待办管理,管理待办事项。还有桌面便笺功能,可以创建任意数量的桌面便笺,支持便笺自动备份、图片插入、便笺颜色设置。
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
637
Source/MyTimeClock/.vs/TimeClock/v17/DocumentLayout.backup.json
Normal file
637
Source/MyTimeClock/.vs/TimeClock/v17/DocumentLayout.backup.json
Normal file
|
|
@ -0,0 +1,637 @@
|
||||||
|
{
|
||||||
|
"Version": 1,
|
||||||
|
"WorkspaceRootPath": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\",
|
||||||
|
"Documents": [
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\itrycn_info.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\itrycn_info.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\timeclock\\api\\soundplay.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\api\\soundplay.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\customshow\\birthdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\customshow\\birthdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\frmmain.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\frmmain.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmquickadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmquickadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\ryline\\shoutdown.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|solutionrelative:ryline\\shoutdown.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\ryline\\rystart.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|solutionrelative:ryline\\rystart.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\frmabout.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\frmabout.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"DocumentGroupContainers": [
|
||||||
|
{
|
||||||
|
"Orientation": 0,
|
||||||
|
"VerticalTabListWidth": 256,
|
||||||
|
"DocumentGroups": [
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": 13,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 2,
|
||||||
|
"Title": "SoundPlay.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAEAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-05-27T00:50:55.968Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{e506b91c-c606-466a-90a9-123d1d1e12b3}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:1608769810:0:{83107a3e-496a-485e-b455-16ddb978e55e}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 4,
|
||||||
|
"Title": "FrmTimeView.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeView.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-04-08T01:38:27.525Z",
|
||||||
|
"EditorCaption": " [\u8BBE\u8BA1]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 5,
|
||||||
|
"Title": "RyTimeClock.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\RyTimeClock.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\RyTimeClock.cs",
|
||||||
|
"ViewState": "AgIAAEcBAAAAAAAAAAAUwF0BAAAvAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-24T05:17:37.753Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 10,
|
||||||
|
"Title": "RyTimeClock.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\RyTimeClock.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\RyTimeClock.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:22:15.49Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 3,
|
||||||
|
"Title": "FrmTimeAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-25T08:21:50.758Z",
|
||||||
|
"EditorCaption": " [\u8BBE\u8BA1]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 1,
|
||||||
|
"Title": "FrmTimeAdd.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"ViewState": "AgIAAG0EAAAAAAAAAAASwIIEAAAgAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-25T08:21:52.661Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 0,
|
||||||
|
"Title": "Itrycn_Info.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\Itrycn_Info.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\Itrycn_Info.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\Itrycn_Info.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\Itrycn_Info.cs",
|
||||||
|
"ViewState": "AgIAAHwBAAAAAAAAAAAEwJIBAAAuAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-08-08T08:01:29.656Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 7,
|
||||||
|
"Title": "FrmTimeView.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"ViewState": "AgIAAOgFAAAAAAAAAAAWwPAFAABJAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-12T08:30:23.932Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 8,
|
||||||
|
"Title": "FrmRest.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"ViewState": "AgIAAHQAAAAAAAAAAAAMwHsAAAAcAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:21:23.109Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 6,
|
||||||
|
"Title": "FrmBeforeRestTip.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"ViewState": "AgIAAFMAAAAAAAAAAAAjwDYAAAAlAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:36:28.084Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 9,
|
||||||
|
"Title": "FrmBeforeRestTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmBeforeRestTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:36:31.175Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 11,
|
||||||
|
"Title": "FrmRest.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmRest.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:37.515Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 12,
|
||||||
|
"Title": "FrmFullScreenTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmFullScreenTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:13.245Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 13,
|
||||||
|
"Title": "FrmFullScreenTip.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"ViewState": "AgIAACUAAAAAAAAAAAAUwCYAAAArAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:17.663Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 19,
|
||||||
|
"Title": "Frmmain.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Frmmain.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Frmmain.cs",
|
||||||
|
"ViewState": "AgIAADAAAAAAAAAAAAAkwC4AAAAVAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-12T08:32:11.76Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 14,
|
||||||
|
"Title": "BirthDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:25.628Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 16,
|
||||||
|
"Title": "DJSDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:27.821Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 15,
|
||||||
|
"Title": "DJSDayUI.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"ViewState": "AgIAAEgAAAAAAAAAAAAowAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:29.807Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 17,
|
||||||
|
"Title": "FrmSticky.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSticky.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:42.483Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 20,
|
||||||
|
"Title": "Frmmain.Designer.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"ViewState": "AgIAAIkAAAAAAAAAAAAkwJMAAABfAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-16T01:52:12.549Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 18,
|
||||||
|
"Title": "FrmSticky.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"ViewState": "AgIAAF0DAAAAAAAAAAA0wGEDAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-16T02:43:25.466Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 21,
|
||||||
|
"Title": "Frmmain.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Frmmain.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Frmmain.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-15T03:21:54.051Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 23,
|
||||||
|
"Title": "Program.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Program.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Program.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Program.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Program.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-16T00:49:21.035Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 22,
|
||||||
|
"Title": "FrmSetting.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSetting.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:39.661Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 28,
|
||||||
|
"Title": "shoutdown.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\shoutdown.cs",
|
||||||
|
"RelativeDocumentMoniker": "RyLine\\shoutdown.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\shoutdown.cs",
|
||||||
|
"RelativeToolTip": "RyLine\\shoutdown.cs",
|
||||||
|
"ViewState": "AgIAABUAAAAAAAAAAAAowAkAAAAYAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-02-24T01:44:18.596Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 27,
|
||||||
|
"Title": "FrmAddTodo.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmAddTodo.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-12T07:14:04.007Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 26,
|
||||||
|
"Title": "FrmHolidayView.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmHolidayView.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-12T07:14:12.496Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 25,
|
||||||
|
"Title": "FrmHolidayView.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"ViewState": "AgIAAPwAAAAAAAAAAAAgwAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-12T07:14:20.941Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 24,
|
||||||
|
"Title": "FrmQuickAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmQuickAdd.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmQuickAdd.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmQuickAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmQuickAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:25.147Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 29,
|
||||||
|
"Title": "ryStart.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\ryStart.cs",
|
||||||
|
"RelativeDocumentMoniker": "RyLine\\ryStart.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\ryStart.cs",
|
||||||
|
"RelativeToolTip": "RyLine\\ryStart.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-02-24T01:44:17.828Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 30,
|
||||||
|
"Title": "FrmAddTodo.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAcAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-01-06T02:15:50.237Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 32,
|
||||||
|
"Title": "frmQuickTime.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:32.657Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 31,
|
||||||
|
"Title": "frmQuickTime.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\frmQuickTime.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:28.684Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 33,
|
||||||
|
"Title": "FrmAbout.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\FrmAbout.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\FrmAbout.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\FrmAbout.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\FrmAbout.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:17.092Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 34,
|
||||||
|
"Title": "FrmSetting.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"ViewState": "AgIAAAUAAAAAAAAAAAAAAAIAAAARAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-08-08T08:01:44.515Z"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": -1,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{ca8cc5c7-0231-406a-95cd-aa5ed6ac0190}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{3822e751-eb69-4b0e-b301-595a9e4c74d5}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{004be353-6879-467c-9d1e-9ac23cdf6d49}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{a80febb4-e7e0-4147-b476-21aaf2453969}"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": -1,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{57d563b6-44a5-47df-85be-f4199ad6b651}"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
719
Source/MyTimeClock/.vs/TimeClock/v17/DocumentLayout.json
Normal file
719
Source/MyTimeClock/.vs/TimeClock/v17/DocumentLayout.json
Normal file
|
|
@ -0,0 +1,719 @@
|
||||||
|
{
|
||||||
|
"Version": 1,
|
||||||
|
"WorkspaceRootPath": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\",
|
||||||
|
"Documents": [
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\ryline\\rycode.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|solutionrelative:ryline\\rycode.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\ryline\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|solutionrelative:ryline\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\ryline\\init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|solutionrelative:ryline\\init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\ryline\\rystart.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|solutionrelative:ryline\\rystart.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\mytimeclock\\itrycn_info.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\itrycn_info.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\mytimeclock\\init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|e:\\my datas\\my codes\\\u6BD5\u65B9\u9879\u76EE\\csharp\\mytimeclock\\source\\mytimeclock\\timeclock\\itrycn_info.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\itrycn_info.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\api\\soundplay.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\api\\soundplay.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmtimeview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmbeforeresttip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\rytimeclock.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmrest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmfullscreentip.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\customshow\\birthdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\customshow\\birthdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\customshow\\djsdayui.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsticky.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\frmmain.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\frmmain.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\frmmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\mytimeclock\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{E546AF59-27BB-4699-AA99-A6D7E738CC9D}|MyTimeClock\\MyTimeClock.csproj|solutionrelative:mytimeclock\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmquickadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmquickadd.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmholidayview.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\ryline\\shoutdown.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{0DB819BF-05B8-4FD8-9D36-6903F747F372}|RyLine\\RyLine.csproj|solutionrelative:ryline\\shoutdown.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmaddtodo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmquicktime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\frmabout.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\frmabout.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{62B5C3E8-4AF1-4A7F-A40B-A6186F83DBD2}|TimeClock\\TimeClock.csproj|solutionrelative:timeclock\\dbop\\frmsetting.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"DocumentGroupContainers": [
|
||||||
|
{
|
||||||
|
"Orientation": 0,
|
||||||
|
"VerticalTabListWidth": 256,
|
||||||
|
"DocumentGroups": [
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": 8,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{e506b91c-c606-466a-90a9-123d1d1e12b3}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:1608769810:0:{83107a3e-496a-485e-b455-16ddb978e55e}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 2,
|
||||||
|
"Title": "Init.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\Init.cs",
|
||||||
|
"RelativeDocumentMoniker": "RyLine\\Init.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\Init.cs",
|
||||||
|
"RelativeToolTip": "RyLine\\Init.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-06-27T03:28:44.183Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 0,
|
||||||
|
"Title": "RyCode.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\RyCode.cs",
|
||||||
|
"RelativeDocumentMoniker": "RyLine\\RyCode.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\RyCode.cs",
|
||||||
|
"RelativeToolTip": "RyLine\\RyCode.cs",
|
||||||
|
"ViewState": "AgIAAEAAAAAAAAAAAAAQwBMAAAASAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-06-27T03:28:38.65Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 1,
|
||||||
|
"Title": "Program.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\Program.cs",
|
||||||
|
"RelativeDocumentMoniker": "RyLine\\Program.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\Program.cs",
|
||||||
|
"RelativeToolTip": "RyLine\\Program.cs",
|
||||||
|
"ViewState": "AgIAAC0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-06-27T03:28:30.409Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 5,
|
||||||
|
"Title": "Init.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Init.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Init.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Init.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Init.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-06-27T03:27:38.198Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 4,
|
||||||
|
"Title": "Itrycn_Info.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Itrycn_Info.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Itrycn_Info.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Itrycn_Info.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Itrycn_Info.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-06-27T03:27:36.091Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 10,
|
||||||
|
"Title": "FrmTimeView.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeView.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-04-08T01:38:27.525Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 11,
|
||||||
|
"Title": "RyTimeClock.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\RyTimeClock.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\RyTimeClock.cs",
|
||||||
|
"ViewState": "AgIAAEcBAAAAAAAAAAAUwF0BAAAvAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-24T05:17:37.753Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 16,
|
||||||
|
"Title": "RyTimeClock.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\RyTimeClock.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\RyTimeClock.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\RyTimeClock.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:22:15.49Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 3,
|
||||||
|
"Title": "ryStart.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\ryStart.cs",
|
||||||
|
"RelativeDocumentMoniker": "RyLine\\ryStart.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\ryStart.cs",
|
||||||
|
"RelativeToolTip": "RyLine\\ryStart.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-02-24T01:44:17.828Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 8,
|
||||||
|
"Title": "SoundPlay.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\API\\SoundPlay.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAEAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-05-27T00:50:55.968Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 9,
|
||||||
|
"Title": "FrmTimeAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-25T08:21:50.758Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 7,
|
||||||
|
"Title": "FrmTimeAdd.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeAdd.cs",
|
||||||
|
"ViewState": "AgIAAG0EAAAAAAAAAAASwIIEAAAgAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-25T08:21:52.661Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 6,
|
||||||
|
"Title": "Itrycn_Info.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\Itrycn_Info.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\Itrycn_Info.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\Itrycn_Info.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\Itrycn_Info.cs",
|
||||||
|
"ViewState": "AgIAAG8BAAAAAAAAAAAAwJIBAAAuAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-08-08T08:01:29.656Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 13,
|
||||||
|
"Title": "FrmTimeView.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmTimeView.cs",
|
||||||
|
"ViewState": "AgIAAOgFAAAAAAAAAAAWwPAFAABJAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-12T08:30:23.932Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 14,
|
||||||
|
"Title": "FrmRest.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"ViewState": "AgIAAHQAAAAAAAAAAAAMwHsAAAAcAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:21:23.109Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 12,
|
||||||
|
"Title": "FrmBeforeRestTip.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"ViewState": "AgIAAFMAAAAAAAAAAAAjwDYAAAAlAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:36:28.084Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 15,
|
||||||
|
"Title": "FrmBeforeRestTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmBeforeRestTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmBeforeRestTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmBeforeRestTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-25T01:36:31.175Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 17,
|
||||||
|
"Title": "FrmRest.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmRest.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmRest.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmRest.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:37.515Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 18,
|
||||||
|
"Title": "FrmFullScreenTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmFullScreenTip.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:13.245Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 19,
|
||||||
|
"Title": "FrmFullScreenTip.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmFullScreenTip.cs",
|
||||||
|
"ViewState": "AgIAACUAAAAAAAAAAAAUwCYAAAArAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:17.663Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 25,
|
||||||
|
"Title": "Frmmain.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Frmmain.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Frmmain.cs",
|
||||||
|
"ViewState": "AgIAADAAAAAAAAAAAAAkwC4AAAAVAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-12T08:32:11.76Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 20,
|
||||||
|
"Title": "BirthDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\CustomShow\\BirthDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:25.628Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 22,
|
||||||
|
"Title": "DJSDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:27.821Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 21,
|
||||||
|
"Title": "DJSDayUI.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\CustomShow\\DJSDayUI.cs",
|
||||||
|
"ViewState": "AgIAAEgAAAAAAAAAAAAowAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-21T01:18:29.807Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 23,
|
||||||
|
"Title": "FrmSticky.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSticky.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:42.483Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 26,
|
||||||
|
"Title": "Frmmain.Designer.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Frmmain.Designer.cs",
|
||||||
|
"ViewState": "AgIAAIkAAAAAAAAAAAAkwJMAAABfAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-16T01:52:12.549Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 24,
|
||||||
|
"Title": "FrmSticky.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSticky.cs",
|
||||||
|
"ViewState": "AgIAAF0DAAAAAAAAAAA0wGEDAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-16T02:43:25.466Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 27,
|
||||||
|
"Title": "Frmmain.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Frmmain.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Frmmain.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Frmmain.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-15T03:21:54.051Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 29,
|
||||||
|
"Title": "Program.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Program.cs",
|
||||||
|
"RelativeDocumentMoniker": "MyTimeClock\\Program.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\MyTimeClock\\Program.cs",
|
||||||
|
"RelativeToolTip": "MyTimeClock\\Program.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-16T00:49:21.035Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 28,
|
||||||
|
"Title": "FrmSetting.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSetting.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:39.661Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 34,
|
||||||
|
"Title": "shoutdown.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\shoutdown.cs",
|
||||||
|
"RelativeDocumentMoniker": "RyLine\\shoutdown.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\RyLine\\shoutdown.cs",
|
||||||
|
"RelativeToolTip": "RyLine\\shoutdown.cs",
|
||||||
|
"ViewState": "AgIAABUAAAAAAAAAAAAowAkAAAAYAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-02-24T01:44:18.596Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 33,
|
||||||
|
"Title": "FrmAddTodo.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmAddTodo.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-12T07:14:04.007Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 32,
|
||||||
|
"Title": "FrmHolidayView.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmHolidayView.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-12T07:14:12.496Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 31,
|
||||||
|
"Title": "FrmHolidayView.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmHolidayView.cs",
|
||||||
|
"ViewState": "AgIAAPwAAAAAAAAAAAAgwAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-03-12T07:14:20.941Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 30,
|
||||||
|
"Title": "FrmQuickAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmQuickAdd.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmQuickAdd.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmQuickAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmQuickAdd.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:25.147Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 35,
|
||||||
|
"Title": "FrmAddTodo.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmAddTodo.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAcAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-01-06T02:15:50.237Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 37,
|
||||||
|
"Title": "frmQuickTime.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:32.657Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 36,
|
||||||
|
"Title": "frmQuickTime.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\frmQuickTime.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\frmQuickTime.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\frmQuickTime.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:28.684Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 38,
|
||||||
|
"Title": "FrmAbout.cs [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\FrmAbout.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\FrmAbout.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\FrmAbout.cs [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "TimeClock\\FrmAbout.cs [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-10-27T01:31:17.092Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 39,
|
||||||
|
"Title": "FrmSetting.cs",
|
||||||
|
"DocumentMoniker": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"RelativeDocumentMoniker": "TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"ToolTip": "E:\\My Datas\\My Codes\\\u6BD5\u65B9\u9879\u76EE\\CSharp\\MyTimeClock\\Source\\MyTimeClock\\TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"RelativeToolTip": "TimeClock\\DbOp\\FrmSetting.cs",
|
||||||
|
"ViewState": "AgIAAAUAAAAAAAAAAAAAAAIAAAARAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-08-08T08:01:44.515Z"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": -1,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{ca8cc5c7-0231-406a-95cd-aa5ed6ac0190}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{3822e751-eb69-4b0e-b301-595a9e4c74d5}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{004be353-6879-467c-9d1e-9ac23cdf6d49}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{a80febb4-e7e0-4147-b476-21aaf2453969}"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": -1,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{57d563b6-44a5-47df-85be-f4199ad6b651}"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
Source/MyTimeClock/.vs/TimeClock/v17/TestStore/0/000.testlog
Normal file
BIN
Source/MyTimeClock/.vs/TimeClock/v17/TestStore/0/000.testlog
Normal file
Binary file not shown.
Binary file not shown.
30
Source/MyTimeClock/MyTimeClock/Frmmain.Designer.cs
generated
30
Source/MyTimeClock/MyTimeClock/Frmmain.Designer.cs
generated
|
|
@ -35,6 +35,7 @@
|
||||||
this.显示主窗体ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.显示主窗体ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
|
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
|
||||||
this.设置ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.设置ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.节假日设置ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.捐助我们ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.捐助我们ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
|
this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
|
||||||
this.退出ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.退出ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
|
@ -43,7 +44,6 @@
|
||||||
this.LblState = new System.Windows.Forms.Label();
|
this.LblState = new System.Windows.Forms.Label();
|
||||||
this.ryTimeClock1 = new TimeClock.RyTimeClock();
|
this.ryTimeClock1 = new TimeClock.RyTimeClock();
|
||||||
this.LblVer = new System.Windows.Forms.Label();
|
this.LblVer = new System.Windows.Forms.Label();
|
||||||
this.节假日设置ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
|
||||||
this.contextMenuStrip1.SuspendLayout();
|
this.contextMenuStrip1.SuspendLayout();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
|
|
@ -66,43 +66,50 @@
|
||||||
this.toolStripMenuItem2,
|
this.toolStripMenuItem2,
|
||||||
this.退出ToolStripMenuItem});
|
this.退出ToolStripMenuItem});
|
||||||
this.contextMenuStrip1.Name = "contextMenuStrip1";
|
this.contextMenuStrip1.Name = "contextMenuStrip1";
|
||||||
this.contextMenuStrip1.Size = new System.Drawing.Size(181, 148);
|
this.contextMenuStrip1.Size = new System.Drawing.Size(137, 126);
|
||||||
//
|
//
|
||||||
// 显示主窗体ToolStripMenuItem
|
// 显示主窗体ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.显示主窗体ToolStripMenuItem.Name = "显示主窗体ToolStripMenuItem";
|
this.显示主窗体ToolStripMenuItem.Name = "显示主窗体ToolStripMenuItem";
|
||||||
this.显示主窗体ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
this.显示主窗体ToolStripMenuItem.Size = new System.Drawing.Size(136, 22);
|
||||||
this.显示主窗体ToolStripMenuItem.Text = "显示主窗体";
|
this.显示主窗体ToolStripMenuItem.Text = "显示主窗体";
|
||||||
this.显示主窗体ToolStripMenuItem.Click += new System.EventHandler(this.显示主窗体ToolStripMenuItem_Click);
|
this.显示主窗体ToolStripMenuItem.Click += new System.EventHandler(this.显示主窗体ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// toolStripMenuItem1
|
// toolStripMenuItem1
|
||||||
//
|
//
|
||||||
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
|
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
|
||||||
this.toolStripMenuItem1.Size = new System.Drawing.Size(177, 6);
|
this.toolStripMenuItem1.Size = new System.Drawing.Size(133, 6);
|
||||||
//
|
//
|
||||||
// 设置ToolStripMenuItem
|
// 设置ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.设置ToolStripMenuItem.Name = "设置ToolStripMenuItem";
|
this.设置ToolStripMenuItem.Name = "设置ToolStripMenuItem";
|
||||||
this.设置ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
this.设置ToolStripMenuItem.Size = new System.Drawing.Size(136, 22);
|
||||||
this.设置ToolStripMenuItem.Text = "设置";
|
this.设置ToolStripMenuItem.Text = "设置";
|
||||||
this.设置ToolStripMenuItem.Click += new System.EventHandler(this.设置ToolStripMenuItem_Click);
|
this.设置ToolStripMenuItem.Click += new System.EventHandler(this.设置ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
// 节假日设置ToolStripMenuItem
|
||||||
|
//
|
||||||
|
this.节假日设置ToolStripMenuItem.Name = "节假日设置ToolStripMenuItem";
|
||||||
|
this.节假日设置ToolStripMenuItem.Size = new System.Drawing.Size(136, 22);
|
||||||
|
this.节假日设置ToolStripMenuItem.Text = "节假日设置";
|
||||||
|
this.节假日设置ToolStripMenuItem.Click += new System.EventHandler(this.节假日设置ToolStripMenuItem_Click);
|
||||||
|
//
|
||||||
// 捐助我们ToolStripMenuItem
|
// 捐助我们ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.捐助我们ToolStripMenuItem.Name = "捐助我们ToolStripMenuItem";
|
this.捐助我们ToolStripMenuItem.Name = "捐助我们ToolStripMenuItem";
|
||||||
this.捐助我们ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
this.捐助我们ToolStripMenuItem.Size = new System.Drawing.Size(136, 22);
|
||||||
this.捐助我们ToolStripMenuItem.Text = "捐助我们";
|
this.捐助我们ToolStripMenuItem.Text = "捐助我们";
|
||||||
this.捐助我们ToolStripMenuItem.Click += new System.EventHandler(this.捐助我们ToolStripMenuItem_Click);
|
this.捐助我们ToolStripMenuItem.Click += new System.EventHandler(this.捐助我们ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// toolStripMenuItem2
|
// toolStripMenuItem2
|
||||||
//
|
//
|
||||||
this.toolStripMenuItem2.Name = "toolStripMenuItem2";
|
this.toolStripMenuItem2.Name = "toolStripMenuItem2";
|
||||||
this.toolStripMenuItem2.Size = new System.Drawing.Size(177, 6);
|
this.toolStripMenuItem2.Size = new System.Drawing.Size(133, 6);
|
||||||
//
|
//
|
||||||
// 退出ToolStripMenuItem
|
// 退出ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.退出ToolStripMenuItem.Name = "退出ToolStripMenuItem";
|
this.退出ToolStripMenuItem.Name = "退出ToolStripMenuItem";
|
||||||
this.退出ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
this.退出ToolStripMenuItem.Size = new System.Drawing.Size(136, 22);
|
||||||
this.退出ToolStripMenuItem.Text = "退出";
|
this.退出ToolStripMenuItem.Text = "退出";
|
||||||
this.退出ToolStripMenuItem.Click += new System.EventHandler(this.退出ToolStripMenuItem_Click);
|
this.退出ToolStripMenuItem.Click += new System.EventHandler(this.退出ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
|
@ -152,13 +159,6 @@
|
||||||
this.LblVer.Text = "V1.0.0.0";
|
this.LblVer.Text = "V1.0.0.0";
|
||||||
this.LblVer.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
this.LblVer.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
|
||||||
//
|
//
|
||||||
// 节假日设置ToolStripMenuItem
|
|
||||||
//
|
|
||||||
this.节假日设置ToolStripMenuItem.Name = "节假日设置ToolStripMenuItem";
|
|
||||||
this.节假日设置ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
|
||||||
this.节假日设置ToolStripMenuItem.Text = "节假日设置";
|
|
||||||
this.节假日设置ToolStripMenuItem.Click += new System.EventHandler(this.节假日设置ToolStripMenuItem_Click);
|
|
||||||
//
|
|
||||||
// Frmmain
|
// Frmmain
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
using TimeClock.DbOp;
|
||||||
|
|
||||||
namespace MyTimeClock
|
namespace MyTimeClock
|
||||||
{
|
{
|
||||||
|
|
@ -64,6 +65,20 @@ namespace MyTimeClock
|
||||||
update.CheckUpdate();
|
update.CheckUpdate();
|
||||||
timer1.Enabled = true;
|
timer1.Enabled = true;
|
||||||
ryTimeClock1.LoadSticky();
|
ryTimeClock1.LoadSticky();
|
||||||
|
ryTimeClock1.OnRestDataChanged += RyTimeClock1_OnRestDataChanged;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void RyTimeClock1_OnRestDataChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
var forms = Application.OpenForms;
|
||||||
|
foreach (Form form in forms)
|
||||||
|
{
|
||||||
|
if (form is FrmTimeView frm)
|
||||||
|
{
|
||||||
|
frm.LoadRestRecord();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
|
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
|
||||||
|
|
|
||||||
|
|
@ -126,44 +126,32 @@
|
||||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
<data name="notifyIcon1.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="notifyIcon1.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
<value>
|
<value>
|
||||||
AAABAAEAFhgAAAEAIADICAAAFgAAACgAAAAWAAAAMAAAAAEAIAAAAAAAQAgAAAAAAAAAAAAAAAAAAAAA
|
AAABAAEAICAAAAAAIAD3BQAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAFz
|
||||||
AACushMArrITOK6yE+eushONrrITA66yEwCushMArrITAK6yEwCushMArrITAK6yEwCushMArrITAK6y
|
UkdCAK7OHOkAAAAEZ0FNQQAAsY8L/GEFAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAFjElEQVRYR+1WW2wU
|
||||||
EwCushMArrITAK6yEw2ushOrrrITta6yEw6ushMArrITAK6yEzWushPrrrIT9K6yE1uushMArrITAK6y
|
VRheSdQnjYk+YEJMfIDos1FaQNruttt2e1vapbWBlnCJEQ1qSJQYldUEfVCjJoZoUAoP0ASttZpSoYJE
|
||||||
EwCushMArrITCa6yExKushMSrrITCa6yEwCushMArrITAK6yEwCushNxrrIT/q6yE8qushMRrrITAK6y
|
uQUvCNKybYVuu9377sycmZ29785n/rPdTXcWDN364IN/8qWdmT3n+845//+d32D4P24Tck9Hs7q5/SOl
|
||||||
EwCushMBrrITcK6yE/yushPirrITOa6yEwiushNFrrITjq6yE72ushPQrrIT0K6yE72ushOOrrITRa6y
|
ra5PbDL2iS2mxaPJ2Bex1vfFt9jekV/YVqnnuGWEd+1YEe1sPg1bIzja6wFrHdBWu3jQuPYGPk/S1gi2
|
||||||
EwiushNArrIT6q6yE/OushNSrrITAK6yEwCushMArrITAK6yEweushOWrrIT/66yE8uushOxrrIT9K6y
|
qf3A2NjYPXrOQoTt9vtZh+VPGsBaTBBNlRDN68A6LGBdLYuGtKG+MIfSWgt0NiHU1XpYz1sI8RnrG/Qj
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/SushOzrrITz66yE/+ushOGrrITAq6yEwCushMAAAAAAK6y
|
qdkI0ViByOu7kfr9PNLum8h4nch4pu8c3mmkXVNInBqGvL2bC5FbTdA2WhDatsmk5+YhWs1/pDeYObn6
|
||||||
EwCushMArrITGK6yE8mushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
7l5oWhIaMshmosimVWTT9DcKbf4ZSIKHFi/6noMKLRuDBiAT9kB+tgdi3VrA1gCxq+WAntvgtNsfEK3m
|
||||||
E/+ushPKrrITFa6yEwCushMAAAAAAAAAAACushMArrITAK6yE0WushPmrrIT/66yE/+ushP/rrIT/66y
|
YMxSDdbZjEzABU1LIBuTiqDFWQ4JGQHnJM4dH4IqeJHNv48z3RiRi0he+JEL0Kx1EG2WU3p+Q3Dfvoel
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT566yE0aushMArrITAAAAAACushMArrITAK6y
|
jkam1lYisuclaLQq3WQ0eUoJIRL2IJuQ8c2hA1h5lwFTV35BXAkiKvqQVoVSEWkVmZAbrLsNmeYahLta
|
||||||
ExuushPMrrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
z+n5DQG7fbnY0SCppkpE7K+WCKBJ45Ifkn+WI6GEcGF0GC/aNsA1eQ2q6OPvWcCFpBIqFpGKICN4wbZs
|
||||||
E/+ushPMrrITG66yEwCushMArrITAK6yEwCushN4rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
RKapGkJny896/mIBe18pEkCTxebJiYBA/9NOJCIhyMG5oveEIhEkIOwB67UtXkBu28NF5Bz0LHghxySw
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE3iushMArrITAK6yEwCushMSrrITzK6y
|
BQLyIkhUJir+OwIoyUoESH6wX89Ceu9tMKcDjAh0ImjX+C6UK0CLS0BS4RlPZ14kQhXAhgcgmSrBJq6A
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
ib7CN1p9KipAS8rQEksRkI4iMDOJocOf4+LoMD/zgoBIGOzEECSrGWz6ekGAHHJD8Ezjh4F+nPzyCGKi
|
||||||
E/+ushPMrrITEq6yEwCushMArrITOq6yE/KushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT8q6y
|
n/tGWQIADWdHhrBy2TLsslmLE44EjAxCMlaAXfoJLBXhx0DV4L3pQMPjq1D1yAruFUCqPAFaUkFU8PI6
|
||||||
E+eushPnrrIT566yE/OushP/rrIT/66yE/+ushP/rrIT8q6yEzqushMArrITAK6yE12ushP+rrIT/66y
|
p1JbmO18xVPXIG3vhmReC+ngfjDfDBdBRzU9dhnT45eRioShkQ+UIyCfhAklyBOxKAkpH0gEld2nH0Kq
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT8a6yE1iushMkrrITJa6yEyKushNXrrIT8a6yE/+ushP/rrIT/66y
|
ehLSrh25b/M7kSTypSRhXgA5XEkV5EHC4ix3DMNf5Z7nqyAhB5cugOqY7LWEeD7haKX8mQXAlFCBnNv1
|
||||||
E/6ushNdrrITAK6yEwCushNtrrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE+KushMerrITAK6y
|
QidcigBaBTlb3uU4eXCOZzslnN4h5cBc8Z2waAFv7YGGRMldQCKImEhSqoDRgX7UP7aKJ1x03qqVkLv0
|
||||||
ExWushMWrrITS66yE++ushP/rrIT/66yE/+ushP/rrITba6yEwCushMArrITZ66yE/+ushP/rrIT/66y
|
QsrfBb3/cBeodvtyRgLq1kLZvTN355OJ6G5Dstc4CyCbVHDi2BFeas7xyzzh6MzzvysaRz7gc0KyWZBp
|
||||||
E/+ushP/rrIT/66yE/+ushPgrrITHK6yExiushPBrrIT3a6yE+yushP/rrIT/66yE/+ushP/rrIT/66y
|
MZKAs3p+g3tw8EGxwxKMNdXwjig1eRUasvw+XzhZnoDckUyGjIqX2i17gRwo4sMDvNHJUj/Q3Taq5zc4
|
||||||
E2eushMArrITAK6yE0yushP6rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT366yExyushMcrrIT4a6y
|
NO0+4bleT9xSDbF2DeTntyITmOPNhIY0NKRKAGRyHdFtvlM3ReNTVy7x1UsN66G1mhB67eXjen7Db8Dd
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/qushNMrrITAK6yEwCushMkrrIT4q6yE/+ushP/rrIT/66y
|
viNfzCYa1+d6QvL4ze2IHT2I5LnTvKNJnj9957h4Bokz3yO6/wNIrbUQ69dBaqwCetrhOXPyaz0/D5fX
|
||||||
E/+ushP/rrIT/66yE9+ushMcrrITHK6yE9+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushPirrITJK6y
|
OZr65H2w9U+ANVZBqn8aYvVTfEeonVo0jBV8PBEz8zpINauRHRmEi4Xf1HPzcPmd1lhEQOizjyFSK167
|
||||||
EwCushMArrITBK6yE6SushP/rrIT/66yE/+ushP/rrIT/66yE/+ushPfrrITGq6yExqushPfrrIT/66y
|
Boy8vmZ1eTASKji50NMB6fggPIG5xMzMxKN67kLM3HQcTmlxhB1X4fv2GPz9h+A/2gd/fxng4w7Bd/I7
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrITpK6yEwSushMArrITAK6yEwCushNBrrIT766yE/+ushP/rrIT/66y
|
MPc01LgM59T4Tj1nSbhvXN8b9M8GJCUMNaEgwiGXAQWRuAxBCiAUcI3PTlzr0nPdNjwTEw8JXmeD2+nY
|
||||||
E/+ushP/rrIT7K6yE0WushNFrrIT7K6yE/+ushP/rrIT/66yE/+ushP/rrIT766yE0GushMArrITAK6y
|
6r7h2Oq6MbZo0Li5v673el1TVSMjI/fqOf4T8TdydNfPftT1BQAAAABJRU5ErkJggg==
|
||||||
EwCushMArrITAa6yE4eushP/rrIT/66yE/+ushP/rrIT/66yE/+ushPrrrIT666yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE4eushMBrrITAK6yEwCushMArrITCa6yExOushMRrrIToa6yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE6GushMRrrITE66yEwmushMArrITNa6y
|
|
||||||
E7CushPNrrITOK6yEw2ushOIrrIT8K6yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT8K6y
|
|
||||||
E4iushMNrrITOK6yE82ushOwrrITNa6yE8uushP/rrIT/66yE9iushNOrrITBK6yE0KushOlrrIT4q6y
|
|
||||||
E/iushP/rrIT/66yE/iushPirrITpa6yE0KushMErrITTq6yE9iushP/rrIT/66yE8uushP8rrIT/66y
|
|
||||||
E/+ushP/rrIT066yExWushMArrITBK6yEyOushNIrrITXq6yE16ushNIrrITI66yEwSushMArrITFa6y
|
|
||||||
E9OushP/rrIT/66yE/+ushP8rrITzK6yE/+ushP/rrIT/66yE7GushMJrrITAK6yEwCushMArrITAK6y
|
|
||||||
EwCushMArrITAK6yEwCushMArrITAK6yEwmushOxrrIT/66yE/+ushP/rrITzK6yEz+ushPLrrIT/K6y
|
|
||||||
E8yushM2rrITAK6yEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6yEwCushMArrITNq6y
|
|
||||||
E8yushP8rrITy66yEz8AAAAAAAAAAAAAAAAAAAAAgAAEAIAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+AAA=
|
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,9 @@
|
||||||
<OutputType>WinExe</OutputType>
|
<OutputType>WinExe</OutputType>
|
||||||
<RootNamespace>MyTimeClock</RootNamespace>
|
<RootNamespace>MyTimeClock</RootNamespace>
|
||||||
<AssemblyName>MyTimeClock</AssemblyName>
|
<AssemblyName>MyTimeClock</AssemblyName>
|
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
||||||
<FileAlignment>512</FileAlignment>
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<TargetFrameworkProfile />
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
|
@ -20,6 +21,7 @@
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
|
@ -29,26 +31,17 @@
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ApplicationIcon>项目1.ico</ApplicationIcon>
|
<ApplicationIcon>时钟.ico</ApplicationIcon>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="MyDb, Version=2.1.1803.1700, Culture=neutral, processorArchitecture=MSIL">
|
|
||||||
<SpecificVersion>False</SpecificVersion>
|
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\MyDb.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="MyDb_SQLite">
|
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\MyDb_SQLite.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="NAudio, Version=1.8.4.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="NAudio, Version=1.8.4.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\NAudio.dll</HintPath>
|
<HintPath>..\..\..\Bin\Debug\MyTimeClock\NAudio.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="ryControls">
|
<Reference Include="RaUI">
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\ryControls.dll</HintPath>
|
<HintPath>..\..\..\..\睿元公用控件组\Bin\Release\CommonControls\.NET4\RaUI.dll</HintPath>
|
||||||
</Reference>
|
|
||||||
<Reference Include="ryUpdate">
|
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\ryUpdate.dll</HintPath>
|
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
|
|
@ -85,6 +78,7 @@
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
<DependentUpon>Resources.resx</DependentUpon>
|
||||||
<DesignTime>True</DesignTime>
|
<DesignTime>True</DesignTime>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<None Include="app.config" />
|
||||||
<None Include="packages.config" />
|
<None Include="packages.config" />
|
||||||
<None Include="Properties\Settings.settings">
|
<None Include="Properties\Settings.settings">
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
|
|
@ -103,6 +97,7 @@
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Content Include="时钟.ico" />
|
||||||
<Content Include="项目1.ico" />
|
<Content Include="项目1.ico" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
|
|
||||||
|
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
||||||
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
||||||
// 方法是按如下所示使用“*”: :
|
// 方法是按如下所示使用“*”: :
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("2.0.2203.0202")]
|
[assembly: AssemblyVersion("2.0.2503.1601")]
|
||||||
[assembly: AssemblyFileVersion("2.0.2203.0202")]
|
[assembly: AssemblyFileVersion("2.0.2503.1601")]
|
||||||
|
|
@ -19,7 +19,7 @@ namespace MyTimeClock.Properties {
|
||||||
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
||||||
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
||||||
// (以 /str 作为命令选项),或重新生成 VS 项目。
|
// (以 /str 作为命令选项),或重新生成 VS 项目。
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
|
||||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
internal class Resources {
|
internal class Resources {
|
||||||
|
|
@ -47,8 +47,8 @@ namespace MyTimeClock.Properties {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 使用此强类型资源类,为所有资源查找
|
/// 重写当前线程的 CurrentUICulture 属性,对
|
||||||
/// 重写当前线程的 CurrentUICulture 属性。
|
/// 使用此强类型资源类的所有资源查找执行重写。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||||
internal static global::System.Globalization.CultureInfo Culture {
|
internal static global::System.Globalization.CultureInfo Culture {
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ namespace MyTimeClock.Properties {
|
||||||
|
|
||||||
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.5.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.12.0.0")]
|
||||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||||
|
|
||||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||||
|
|
|
||||||
3
Source/MyTimeClock/MyTimeClock/app.config
Normal file
3
Source/MyTimeClock/MyTimeClock/app.config
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/></startup></configuration>
|
||||||
BIN
Source/MyTimeClock/MyTimeClock/时钟.ico
Normal file
BIN
Source/MyTimeClock/MyTimeClock/时钟.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
|
|
@ -1,26 +1,26 @@
|
||||||
using System;
|
using System;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
||||||
namespace RyLine
|
namespace RyLine
|
||||||
{
|
{
|
||||||
static class Program
|
static class Program
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 应用程序的主入口点。
|
/// 应用程序的主入口点。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[STAThread]
|
[STAThread]
|
||||||
static void Main(string[] args)
|
static void Main(string[] args)
|
||||||
{
|
{
|
||||||
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);
|
AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);
|
||||||
Application.EnableVisualStyles();
|
Application.EnableVisualStyles();
|
||||||
Application.SetCompatibleTextRenderingDefault(false);
|
Application.SetCompatibleTextRenderingDefault(false);
|
||||||
// 修改 EWX_SHUTDOWN 或者 EWX_LOGOFF, EWX_REBOOT等实现不同得功能。
|
// 修改 EWX_SHUTDOWN 或者 EWX_LOGOFF, EWX_REBOOT等实现不同得功能。
|
||||||
// 在XP下可以看到帮助信息,以得到不同得参数
|
// 在XP下可以看到帮助信息,以得到不同得参数
|
||||||
// SHUTDOWN /?
|
// SHUTDOWN /?
|
||||||
Init.Run(args);
|
Init.Run(args);
|
||||||
//shoutdown.DoExitWin(shoutdown.EWX_SHUTDOWN + shoutdown.EWX_FORCE);
|
//shoutdown.DoExitWin(shoutdown.EWX_SHUTDOWN + shoutdown.EWX_FORCE);
|
||||||
//Application.Run(new Form1());
|
//Application.Run(new Form1());
|
||||||
}
|
}
|
||||||
static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
|
static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
|
||||||
{
|
{
|
||||||
|
|
@ -40,6 +40,6 @@ namespace RyLine
|
||||||
{
|
{
|
||||||
return args.RequestingAssembly;
|
return args.RequestingAssembly;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
||||||
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
||||||
// 方法是按如下所示使用“*”: :
|
// 方法是按如下所示使用“*”: :
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("2.0.2108.2601")]
|
[assembly: AssemblyVersion("2.0.2405.2401")]
|
||||||
[assembly: AssemblyFileVersion("2.0.2108.2601")]
|
[assembly: AssemblyFileVersion("2.0.2405.2401")]
|
||||||
|
|
@ -1,69 +1,61 @@
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// 此代码由工具生成。
|
// 此代码由工具生成。
|
||||||
// 运行时版本: 4.0.30319.42000
|
// 运行时版本:4.0.30319.42000
|
||||||
//
|
//
|
||||||
// 对此文件的更改可能导致不正确的行为,如果
|
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||||
// 重新生成代码,则所做更改将丢失。
|
// 重新生成代码,这些更改将会丢失。
|
||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace RyLine.Properties
|
namespace RyLine.Properties {
|
||||||
{
|
using System;
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 强类型资源类,用于查找本地化字符串等。
|
/// 一个强类型的资源类,用于查找本地化的字符串等。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
// 此类是由 StronglyTypedResourceBuilder
|
// 此类是由 StronglyTypedResourceBuilder
|
||||||
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
||||||
// 若要添加或删除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
||||||
// (以 /str 作为命令选项),或重新生成 VS 项目。
|
// (以 /str 作为命令选项),或重新生成 VS 项目。
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
|
||||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
internal class Resources
|
internal class Resources {
|
||||||
{
|
|
||||||
|
|
||||||
private static global::System.Resources.ResourceManager resourceMan;
|
private static global::System.Resources.ResourceManager resourceMan;
|
||||||
|
|
||||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||||
|
|
||||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||||
internal Resources()
|
internal Resources() {
|
||||||
{
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 返回此类使用的缓存 ResourceManager 实例。
|
/// 返回此类使用的缓存的 ResourceManager 实例。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||||
internal static global::System.Resources.ResourceManager ResourceManager
|
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||||
{
|
get {
|
||||||
get
|
if (object.ReferenceEquals(resourceMan, null)) {
|
||||||
{
|
|
||||||
if ((resourceMan == null))
|
|
||||||
{
|
|
||||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("RyLine.Properties.Resources", typeof(Resources).Assembly);
|
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("RyLine.Properties.Resources", typeof(Resources).Assembly);
|
||||||
resourceMan = temp;
|
resourceMan = temp;
|
||||||
}
|
}
|
||||||
return resourceMan;
|
return resourceMan;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 覆盖当前线程的 CurrentUICulture 属性
|
/// 重写当前线程的 CurrentUICulture 属性,对
|
||||||
/// 使用此强类型的资源类的资源查找。
|
/// 使用此强类型资源类的所有资源查找执行重写。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||||
internal static global::System.Globalization.CultureInfo Culture
|
internal static global::System.Globalization.CultureInfo Culture {
|
||||||
{
|
get {
|
||||||
get
|
|
||||||
{
|
|
||||||
return resourceCulture;
|
return resourceCulture;
|
||||||
}
|
}
|
||||||
set
|
set {
|
||||||
{
|
|
||||||
resourceCulture = value;
|
resourceCulture = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,28 +1,24 @@
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// This code was generated by a tool.
|
// 此代码由工具生成。
|
||||||
// Runtime Version:4.0.30319.42000
|
// 运行时版本:4.0.30319.42000
|
||||||
//
|
//
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||||
// the code is regenerated.
|
// 重新生成代码,这些更改将会丢失。
|
||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace RyLine.Properties
|
namespace RyLine.Properties {
|
||||||
{
|
|
||||||
|
|
||||||
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.10.0.0")]
|
||||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
|
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||||
{
|
|
||||||
|
|
||||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||||
|
|
||||||
public static Settings Default
|
public static Settings Default {
|
||||||
{
|
get {
|
||||||
get
|
|
||||||
{
|
|
||||||
return defaultInstance;
|
return defaultInstance;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,9 @@
|
||||||
<OutputType>WinExe</OutputType>
|
<OutputType>WinExe</OutputType>
|
||||||
<RootNamespace>RyLine</RootNamespace>
|
<RootNamespace>RyLine</RootNamespace>
|
||||||
<AssemblyName>RyLine</AssemblyName>
|
<AssemblyName>RyLine</AssemblyName>
|
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
||||||
<FileAlignment>512</FileAlignment>
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<TargetFrameworkProfile />
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
<PlatformTarget>x86</PlatformTarget>
|
||||||
|
|
@ -20,6 +21,7 @@
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
|
@ -29,6 +31,7 @@
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||||
|
|
@ -41,8 +44,8 @@
|
||||||
<SpecificVersion>False</SpecificVersion>
|
<SpecificVersion>False</SpecificVersion>
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\CoreAudio.dll</HintPath>
|
<HintPath>..\..\..\Bin\Debug\MyTimeClock\CoreAudio.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="MyDb">
|
<Reference Include="RaUI">
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\MyDb.dll</HintPath>
|
<HintPath>..\..\..\..\睿元公用控件组\Bin\Release\CommonControls\.NET4\RaUI.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
|
|
@ -81,7 +84,9 @@
|
||||||
<Compile Include="Properties\Resources.Designer.cs">
|
<Compile Include="Properties\Resources.Designer.cs">
|
||||||
<AutoGen>True</AutoGen>
|
<AutoGen>True</AutoGen>
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
<DependentUpon>Resources.resx</DependentUpon>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<None Include="app.config" />
|
||||||
<None Include="app.manifest" />
|
<None Include="app.manifest" />
|
||||||
<None Include="Properties\Settings.settings">
|
<None Include="Properties\Settings.settings">
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
|
|
|
||||||
|
|
@ -51,13 +51,22 @@ namespace TimeClock.API
|
||||||
}
|
}
|
||||||
public static void Sync()
|
public static void Sync()
|
||||||
{
|
{
|
||||||
|
var trycount = 0;
|
||||||
|
retry1:
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
string ntpserver = "ntp1.aliyun.com";
|
string ntpserver = "time.windows.com";
|
||||||
RyLine.NTPClient client = new RyLine.NTPClient(ntpserver);
|
RyLine.NTPClient client = new RyLine.NTPClient(ntpserver);
|
||||||
client.Connect(true); //参数为false时只从服务器获取信息,为true时同时自动更新本机时间
|
client.Connect(true); //参数为false时只从服务器获取信息,为true时同时自动更新本机时间
|
||||||
}
|
}
|
||||||
catch { }
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
trycount++;
|
||||||
|
if (trycount <= 1)
|
||||||
|
{
|
||||||
|
goto retry1;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
3
Source/MyTimeClock/RyLine/app.config
Normal file
3
Source/MyTimeClock/RyLine/app.config
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/></startup></configuration>
|
||||||
|
|
@ -32,6 +32,10 @@ namespace TimeClock.DbOp
|
||||||
}
|
}
|
||||||
if (canDelay) { LblDelay.Text = "延迟休息"; } else { LblDelay.LinkColor = Color.Red; LblDelay.Text = "立即休息"; }
|
if (canDelay) { LblDelay.Text = "延迟休息"; } else { LblDelay.LinkColor = Color.Red; LblDelay.Text = "立即休息"; }
|
||||||
}
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// 大于0表示延迟休息分钟数,-1表示立即休息,0表示不延迟
|
||||||
|
/// </summary>
|
||||||
|
public int IsDelay = 0;
|
||||||
private void Menu_Click(object sender, EventArgs e)
|
private void Menu_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
//if (isProcUse) { return; }
|
//if (isProcUse) { return; }
|
||||||
|
|
@ -41,6 +45,7 @@ namespace TimeClock.DbOp
|
||||||
case int n when n > 0:
|
case int n when n > 0:
|
||||||
Itrycn_Info.Timer_index += n * 60;
|
Itrycn_Info.Timer_index += n * 60;
|
||||||
Itrycn_Info.DelayRestIndex++;
|
Itrycn_Info.DelayRestIndex++;
|
||||||
|
IsDelay = n;
|
||||||
this.Close();
|
this.Close();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
@ -92,6 +97,7 @@ namespace TimeClock.DbOp
|
||||||
{
|
{
|
||||||
Itrycn_Info.DelayRestIndex=0;
|
Itrycn_Info.DelayRestIndex=0;
|
||||||
Itrycn_Info.Timer_index = 1;
|
Itrycn_Info.Timer_index = 1;
|
||||||
|
IsDelay = -1;
|
||||||
this.Close();
|
this.Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -75,7 +75,7 @@ namespace TimeClock.DbOp
|
||||||
Day = myCustomShow_XML.GetAttrValue("CsDay" + (m + 1).ToString(), 1)
|
Day = myCustomShow_XML.GetAttrValue("CsDay" + (m + 1).ToString(), 1)
|
||||||
};
|
};
|
||||||
Random rd = new Random(Guid.NewGuid().GetHashCode());
|
Random rd = new Random(Guid.NewGuid().GetHashCode());
|
||||||
switch(dt_info.Type)
|
switch (dt_info.Type)
|
||||||
{
|
{
|
||||||
case 0: //出生日期提醒
|
case 0: //出生日期提醒
|
||||||
var days = (NextTipTime.Date - DateTime.Now.Date).TotalDays.ToInt();
|
var days = (NextTipTime.Date - DateTime.Now.Date).TotalDays.ToInt();
|
||||||
|
|
@ -83,7 +83,7 @@ namespace TimeClock.DbOp
|
||||||
b_ui.Title = dt_info.Name;
|
b_ui.Title = dt_info.Name;
|
||||||
b_ui.DateStr = dt_info.DateStr;
|
b_ui.DateStr = dt_info.DateStr;
|
||||||
if (days > 0)
|
if (days > 0)
|
||||||
{ b_ui.AgeUnit ="岁("+ days + "天后)"; }
|
{ b_ui.AgeUnit = "岁(" + days + "天后)"; }
|
||||||
else if (days < 0)
|
else if (days < 0)
|
||||||
{ b_ui.AgeUnit = "岁(" + days + "天前)"; }
|
{ b_ui.AgeUnit = "岁(" + days + "天前)"; }
|
||||||
#region 计算岁数
|
#region 计算岁数
|
||||||
|
|
@ -109,7 +109,7 @@ namespace TimeClock.DbOp
|
||||||
}
|
}
|
||||||
b_ui.Age = age.ToString();
|
b_ui.Age = age.ToString();
|
||||||
#endregion
|
#endregion
|
||||||
b_ui.BackColor = color[rd.Next(0, color.Length-1)];
|
b_ui.BackColor = color[rd.Next(0, color.Length - 1)];
|
||||||
listx.Add(b_ui);
|
listx.Add(b_ui);
|
||||||
break;
|
break;
|
||||||
case 1: //纪念日提醒
|
case 1: //纪念日提醒
|
||||||
|
|
@ -121,6 +121,10 @@ namespace TimeClock.DbOp
|
||||||
{ b_ui2.AgeUnit = "周年(" + days2 + "天后)"; }
|
{ b_ui2.AgeUnit = "周年(" + days2 + "天后)"; }
|
||||||
else if (days2 < 0)
|
else if (days2 < 0)
|
||||||
{ b_ui2.AgeUnit = "周年(" + days2 + "天前)"; }
|
{ b_ui2.AgeUnit = "周年(" + days2 + "天前)"; }
|
||||||
|
else
|
||||||
|
{
|
||||||
|
b_ui2.AgeUnit = "周年";
|
||||||
|
}
|
||||||
#region 计算周年
|
#region 计算周年
|
||||||
int age2 = NextTipTime.Year - dt_info.Year;
|
int age2 = NextTipTime.Year - dt_info.Year;
|
||||||
if (dt_info.IsLunar)
|
if (dt_info.IsLunar)
|
||||||
|
|
|
||||||
|
|
@ -55,10 +55,12 @@
|
||||||
this.toolStripMenuItem12 = new System.Windows.Forms.ToolStripMenuItem();
|
this.toolStripMenuItem12 = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.toolStripMenuItem13 = new System.Windows.Forms.ToolStripMenuItem();
|
this.toolStripMenuItem13 = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.靠边隐藏ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.靠边隐藏ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.置顶显示ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator();
|
this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator();
|
||||||
this.插入ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.插入ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.插入时间ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
this.插入时间ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.PnlTop = new System.Windows.Forms.Panel();
|
this.PnlTop = new System.Windows.Forms.Panel();
|
||||||
|
this.TxtTitle = new System.Windows.Forms.TextBox();
|
||||||
this.LblTopMost = new System.Windows.Forms.Label();
|
this.LblTopMost = new System.Windows.Forms.Label();
|
||||||
this.PnlBottom = new System.Windows.Forms.Panel();
|
this.PnlBottom = new System.Windows.Forms.Panel();
|
||||||
this.LblImage = new System.Windows.Forms.Label();
|
this.LblImage = new System.Windows.Forms.Label();
|
||||||
|
|
@ -72,8 +74,7 @@
|
||||||
this.fontDialog1 = new System.Windows.Forms.FontDialog();
|
this.fontDialog1 = new System.Windows.Forms.FontDialog();
|
||||||
this.timer1 = new System.Windows.Forms.Timer(this.components);
|
this.timer1 = new System.Windows.Forms.Timer(this.components);
|
||||||
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
|
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
|
||||||
this.TxtTitle = new System.Windows.Forms.TextBox();
|
this.插入星期ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.置顶显示ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
|
||||||
this.MenuNote.SuspendLayout();
|
this.MenuNote.SuspendLayout();
|
||||||
this.PnlTop.SuspendLayout();
|
this.PnlTop.SuspendLayout();
|
||||||
this.PnlBottom.SuspendLayout();
|
this.PnlBottom.SuspendLayout();
|
||||||
|
|
@ -117,14 +118,14 @@
|
||||||
this.toolStripMenuItem4,
|
this.toolStripMenuItem4,
|
||||||
this.插入ToolStripMenuItem});
|
this.插入ToolStripMenuItem});
|
||||||
this.MenuNote.Name = "MenuNote";
|
this.MenuNote.Name = "MenuNote";
|
||||||
this.MenuNote.Size = new System.Drawing.Size(149, 336);
|
this.MenuNote.Size = new System.Drawing.Size(181, 358);
|
||||||
this.MenuNote.Opening += new System.ComponentModel.CancelEventHandler(this.MenuNote_Opening);
|
this.MenuNote.Opening += new System.ComponentModel.CancelEventHandler(this.MenuNote_Opening);
|
||||||
//
|
//
|
||||||
// 撤销ToolStripMenuItem
|
// 撤销ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.撤销ToolStripMenuItem.Name = "撤销ToolStripMenuItem";
|
this.撤销ToolStripMenuItem.Name = "撤销ToolStripMenuItem";
|
||||||
this.撤销ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Z";
|
this.撤销ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Z";
|
||||||
this.撤销ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.撤销ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.撤销ToolStripMenuItem.Text = "撤销";
|
this.撤销ToolStripMenuItem.Text = "撤销";
|
||||||
this.撤销ToolStripMenuItem.Click += new System.EventHandler(this.撤销ToolStripMenuItem_Click);
|
this.撤销ToolStripMenuItem.Click += new System.EventHandler(this.撤销ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
|
@ -132,20 +133,20 @@
|
||||||
//
|
//
|
||||||
this.重做ToolStripMenuItem.Name = "重做ToolStripMenuItem";
|
this.重做ToolStripMenuItem.Name = "重做ToolStripMenuItem";
|
||||||
this.重做ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Y";
|
this.重做ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Y";
|
||||||
this.重做ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.重做ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.重做ToolStripMenuItem.Text = "重做";
|
this.重做ToolStripMenuItem.Text = "重做";
|
||||||
this.重做ToolStripMenuItem.Click += new System.EventHandler(this.重做ToolStripMenuItem_Click);
|
this.重做ToolStripMenuItem.Click += new System.EventHandler(this.重做ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// toolStripMenuItem1
|
// toolStripMenuItem1
|
||||||
//
|
//
|
||||||
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
|
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
|
||||||
this.toolStripMenuItem1.Size = new System.Drawing.Size(145, 6);
|
this.toolStripMenuItem1.Size = new System.Drawing.Size(177, 6);
|
||||||
//
|
//
|
||||||
// 剪切ToolStripMenuItem
|
// 剪切ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.剪切ToolStripMenuItem.Name = "剪切ToolStripMenuItem";
|
this.剪切ToolStripMenuItem.Name = "剪切ToolStripMenuItem";
|
||||||
this.剪切ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+X";
|
this.剪切ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+X";
|
||||||
this.剪切ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.剪切ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.剪切ToolStripMenuItem.Text = "剪切";
|
this.剪切ToolStripMenuItem.Text = "剪切";
|
||||||
this.剪切ToolStripMenuItem.Click += new System.EventHandler(this.剪切ToolStripMenuItem_Click);
|
this.剪切ToolStripMenuItem.Click += new System.EventHandler(this.剪切ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
|
@ -153,7 +154,7 @@
|
||||||
//
|
//
|
||||||
this.复制ToolStripMenuItem.Name = "复制ToolStripMenuItem";
|
this.复制ToolStripMenuItem.Name = "复制ToolStripMenuItem";
|
||||||
this.复制ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+C";
|
this.复制ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+C";
|
||||||
this.复制ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.复制ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.复制ToolStripMenuItem.Text = "复制";
|
this.复制ToolStripMenuItem.Text = "复制";
|
||||||
this.复制ToolStripMenuItem.Click += new System.EventHandler(this.复制ToolStripMenuItem_Click);
|
this.复制ToolStripMenuItem.Click += new System.EventHandler(this.复制ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
|
@ -161,7 +162,7 @@
|
||||||
//
|
//
|
||||||
this.粘贴ToolStripMenuItem.Name = "粘贴ToolStripMenuItem";
|
this.粘贴ToolStripMenuItem.Name = "粘贴ToolStripMenuItem";
|
||||||
this.粘贴ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+V";
|
this.粘贴ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+V";
|
||||||
this.粘贴ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.粘贴ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.粘贴ToolStripMenuItem.Text = "粘贴";
|
this.粘贴ToolStripMenuItem.Text = "粘贴";
|
||||||
this.粘贴ToolStripMenuItem.Click += new System.EventHandler(this.粘贴ToolStripMenuItem_Click);
|
this.粘贴ToolStripMenuItem.Click += new System.EventHandler(this.粘贴ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
|
@ -169,46 +170,46 @@
|
||||||
//
|
//
|
||||||
this.删除ToolStripMenuItem.Name = "删除ToolStripMenuItem";
|
this.删除ToolStripMenuItem.Name = "删除ToolStripMenuItem";
|
||||||
this.删除ToolStripMenuItem.ShortcutKeyDisplayString = "Delete";
|
this.删除ToolStripMenuItem.ShortcutKeyDisplayString = "Delete";
|
||||||
this.删除ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.删除ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.删除ToolStripMenuItem.Text = "删除";
|
this.删除ToolStripMenuItem.Text = "删除";
|
||||||
this.删除ToolStripMenuItem.Click += new System.EventHandler(this.删除ToolStripMenuItem_Click);
|
this.删除ToolStripMenuItem.Click += new System.EventHandler(this.删除ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// toolStripMenuItem2
|
// toolStripMenuItem2
|
||||||
//
|
//
|
||||||
this.toolStripMenuItem2.Name = "toolStripMenuItem2";
|
this.toolStripMenuItem2.Name = "toolStripMenuItem2";
|
||||||
this.toolStripMenuItem2.Size = new System.Drawing.Size(145, 6);
|
this.toolStripMenuItem2.Size = new System.Drawing.Size(177, 6);
|
||||||
//
|
//
|
||||||
// 全选ToolStripMenuItem
|
// 全选ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.全选ToolStripMenuItem.Name = "全选ToolStripMenuItem";
|
this.全选ToolStripMenuItem.Name = "全选ToolStripMenuItem";
|
||||||
this.全选ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+A";
|
this.全选ToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+A";
|
||||||
this.全选ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.全选ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.全选ToolStripMenuItem.Text = "全选";
|
this.全选ToolStripMenuItem.Text = "全选";
|
||||||
this.全选ToolStripMenuItem.Click += new System.EventHandler(this.全选ToolStripMenuItem_Click);
|
this.全选ToolStripMenuItem.Click += new System.EventHandler(this.全选ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// toolStripMenuItem3
|
// toolStripMenuItem3
|
||||||
//
|
//
|
||||||
this.toolStripMenuItem3.Name = "toolStripMenuItem3";
|
this.toolStripMenuItem3.Name = "toolStripMenuItem3";
|
||||||
this.toolStripMenuItem3.Size = new System.Drawing.Size(145, 6);
|
this.toolStripMenuItem3.Size = new System.Drawing.Size(177, 6);
|
||||||
//
|
//
|
||||||
// 字体ToolStripMenuItem
|
// 字体ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.字体ToolStripMenuItem.Name = "字体ToolStripMenuItem";
|
this.字体ToolStripMenuItem.Name = "字体ToolStripMenuItem";
|
||||||
this.字体ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.字体ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.字体ToolStripMenuItem.Text = "字体";
|
this.字体ToolStripMenuItem.Text = "字体";
|
||||||
this.字体ToolStripMenuItem.Click += new System.EventHandler(this.字体ToolStripMenuItem_Click);
|
this.字体ToolStripMenuItem.Click += new System.EventHandler(this.字体ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// 字体颜色ToolStripMenuItem
|
// 字体颜色ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.字体颜色ToolStripMenuItem.Name = "字体颜色ToolStripMenuItem";
|
this.字体颜色ToolStripMenuItem.Name = "字体颜色ToolStripMenuItem";
|
||||||
this.字体颜色ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.字体颜色ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.字体颜色ToolStripMenuItem.Text = "字体颜色";
|
this.字体颜色ToolStripMenuItem.Text = "字体颜色";
|
||||||
this.字体颜色ToolStripMenuItem.Click += new System.EventHandler(this.字体颜色ToolStripMenuItem_Click);
|
this.字体颜色ToolStripMenuItem.Click += new System.EventHandler(this.字体颜色ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
// 背景颜色ToolStripMenuItem
|
// 背景颜色ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.背景颜色ToolStripMenuItem.Name = "背景颜色ToolStripMenuItem";
|
this.背景颜色ToolStripMenuItem.Name = "背景颜色ToolStripMenuItem";
|
||||||
this.背景颜色ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.背景颜色ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.背景颜色ToolStripMenuItem.Text = "便笺背景颜色";
|
this.背景颜色ToolStripMenuItem.Text = "便笺背景颜色";
|
||||||
this.背景颜色ToolStripMenuItem.Click += new System.EventHandler(this.背景颜色ToolStripMenuItem_Click);
|
this.背景颜色ToolStripMenuItem.Click += new System.EventHandler(this.背景颜色ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
|
@ -225,7 +226,7 @@
|
||||||
this.toolStripMenuItem12,
|
this.toolStripMenuItem12,
|
||||||
this.toolStripMenuItem13});
|
this.toolStripMenuItem13});
|
||||||
this.透明度ToolStripMenuItem.Name = "透明度ToolStripMenuItem";
|
this.透明度ToolStripMenuItem.Name = "透明度ToolStripMenuItem";
|
||||||
this.透明度ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.透明度ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.透明度ToolStripMenuItem.Text = "透明度";
|
this.透明度ToolStripMenuItem.Text = "透明度";
|
||||||
//
|
//
|
||||||
// 不透明ToolStripMenuItem
|
// 不透明ToolStripMenuItem
|
||||||
|
|
@ -295,26 +296,35 @@
|
||||||
this.靠边隐藏ToolStripMenuItem.CheckOnClick = true;
|
this.靠边隐藏ToolStripMenuItem.CheckOnClick = true;
|
||||||
this.靠边隐藏ToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
|
this.靠边隐藏ToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
|
||||||
this.靠边隐藏ToolStripMenuItem.Name = "靠边隐藏ToolStripMenuItem";
|
this.靠边隐藏ToolStripMenuItem.Name = "靠边隐藏ToolStripMenuItem";
|
||||||
this.靠边隐藏ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.靠边隐藏ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.靠边隐藏ToolStripMenuItem.Text = "靠边隐藏";
|
this.靠边隐藏ToolStripMenuItem.Text = "靠边隐藏";
|
||||||
//
|
//
|
||||||
|
// 置顶显示ToolStripMenuItem
|
||||||
|
//
|
||||||
|
this.置顶显示ToolStripMenuItem.CheckOnClick = true;
|
||||||
|
this.置顶显示ToolStripMenuItem.Name = "置顶显示ToolStripMenuItem";
|
||||||
|
this.置顶显示ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
|
this.置顶显示ToolStripMenuItem.Text = "置顶显示";
|
||||||
|
this.置顶显示ToolStripMenuItem.Click += new System.EventHandler(this.置顶显示ToolStripMenuItem_Click);
|
||||||
|
//
|
||||||
// toolStripMenuItem4
|
// toolStripMenuItem4
|
||||||
//
|
//
|
||||||
this.toolStripMenuItem4.Name = "toolStripMenuItem4";
|
this.toolStripMenuItem4.Name = "toolStripMenuItem4";
|
||||||
this.toolStripMenuItem4.Size = new System.Drawing.Size(145, 6);
|
this.toolStripMenuItem4.Size = new System.Drawing.Size(177, 6);
|
||||||
//
|
//
|
||||||
// 插入ToolStripMenuItem
|
// 插入ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.插入ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
this.插入ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
this.插入时间ToolStripMenuItem});
|
this.插入时间ToolStripMenuItem,
|
||||||
|
this.插入星期ToolStripMenuItem});
|
||||||
this.插入ToolStripMenuItem.Name = "插入ToolStripMenuItem";
|
this.插入ToolStripMenuItem.Name = "插入ToolStripMenuItem";
|
||||||
this.插入ToolStripMenuItem.Size = new System.Drawing.Size(148, 22);
|
this.插入ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.插入ToolStripMenuItem.Text = "插入";
|
this.插入ToolStripMenuItem.Text = "插入";
|
||||||
//
|
//
|
||||||
// 插入时间ToolStripMenuItem
|
// 插入时间ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.插入时间ToolStripMenuItem.Name = "插入时间ToolStripMenuItem";
|
this.插入时间ToolStripMenuItem.Name = "插入时间ToolStripMenuItem";
|
||||||
this.插入时间ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
this.插入时间ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.插入时间ToolStripMenuItem.Text = "插入时间";
|
this.插入时间ToolStripMenuItem.Text = "插入时间";
|
||||||
this.插入时间ToolStripMenuItem.Click += new System.EventHandler(this.插入时间ToolStripMenuItem_Click);
|
this.插入时间ToolStripMenuItem.Click += new System.EventHandler(this.插入时间ToolStripMenuItem_Click);
|
||||||
//
|
//
|
||||||
|
|
@ -330,6 +340,20 @@
|
||||||
this.PnlTop.TabIndex = 1;
|
this.PnlTop.TabIndex = 1;
|
||||||
this.PnlTop.Visible = false;
|
this.PnlTop.Visible = false;
|
||||||
//
|
//
|
||||||
|
// TxtTitle
|
||||||
|
//
|
||||||
|
this.TxtTitle.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
|
this.TxtTitle.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(247)))), ((int)(((byte)(209)))));
|
||||||
|
this.TxtTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||||
|
this.TxtTitle.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||||
|
this.TxtTitle.Location = new System.Drawing.Point(3, 3);
|
||||||
|
this.TxtTitle.MaxLength = 120;
|
||||||
|
this.TxtTitle.Name = "TxtTitle";
|
||||||
|
this.TxtTitle.Size = new System.Drawing.Size(276, 19);
|
||||||
|
this.TxtTitle.TabIndex = 3;
|
||||||
|
this.TxtTitle.TextChanged += new System.EventHandler(this.TxtTitle_TextChanged);
|
||||||
|
//
|
||||||
// LblTopMost
|
// LblTopMost
|
||||||
//
|
//
|
||||||
this.LblTopMost.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
this.LblTopMost.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
||||||
|
|
@ -452,27 +476,12 @@
|
||||||
//
|
//
|
||||||
this.openFileDialog1.Filter = "图片|*.jpg;*.bmp;*.gif;*.png";
|
this.openFileDialog1.Filter = "图片|*.jpg;*.bmp;*.gif;*.png";
|
||||||
//
|
//
|
||||||
// TxtTitle
|
// 插入星期ToolStripMenuItem
|
||||||
//
|
//
|
||||||
this.TxtTitle.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.插入星期ToolStripMenuItem.Name = "插入星期ToolStripMenuItem";
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
this.插入星期ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
||||||
this.TxtTitle.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(247)))), ((int)(((byte)(209)))));
|
this.插入星期ToolStripMenuItem.Text = "插入星期";
|
||||||
this.TxtTitle.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
this.插入星期ToolStripMenuItem.Click += new System.EventHandler(this.插入星期ToolStripMenuItem_Click);
|
||||||
this.TxtTitle.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
|
||||||
this.TxtTitle.Location = new System.Drawing.Point(3, 3);
|
|
||||||
this.TxtTitle.MaxLength = 120;
|
|
||||||
this.TxtTitle.Name = "TxtTitle";
|
|
||||||
this.TxtTitle.Size = new System.Drawing.Size(276, 19);
|
|
||||||
this.TxtTitle.TabIndex = 3;
|
|
||||||
this.TxtTitle.TextChanged += new System.EventHandler(this.TxtTitle_TextChanged);
|
|
||||||
//
|
|
||||||
// 置顶显示ToolStripMenuItem
|
|
||||||
//
|
|
||||||
this.置顶显示ToolStripMenuItem.CheckOnClick = true;
|
|
||||||
this.置顶显示ToolStripMenuItem.Name = "置顶显示ToolStripMenuItem";
|
|
||||||
this.置顶显示ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
|
|
||||||
this.置顶显示ToolStripMenuItem.Text = "置顶显示";
|
|
||||||
this.置顶显示ToolStripMenuItem.Click += new System.EventHandler(this.置顶显示ToolStripMenuItem_Click);
|
|
||||||
//
|
//
|
||||||
// FrmSticky
|
// FrmSticky
|
||||||
//
|
//
|
||||||
|
|
@ -551,5 +560,6 @@
|
||||||
public System.Windows.Forms.Panel PnlTop;
|
public System.Windows.Forms.Panel PnlTop;
|
||||||
private System.Windows.Forms.TextBox TxtTitle;
|
private System.Windows.Forms.TextBox TxtTitle;
|
||||||
private System.Windows.Forms.ToolStripMenuItem 置顶显示ToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem 置顶显示ToolStripMenuItem;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem 插入星期ToolStripMenuItem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -123,6 +123,9 @@
|
||||||
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>17, 17</value>
|
<value>17, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 17</value>
|
||||||
|
</metadata>
|
||||||
<metadata name="colorDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="colorDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>204, 17</value>
|
<value>204, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
|
|
||||||
|
|
@ -49,24 +49,24 @@ namespace TimeClock.DbOp
|
||||||
CbbAction.SelectedIndex = 0;
|
CbbAction.SelectedIndex = 0;
|
||||||
#region 是否提前提醒
|
#region 是否提前提醒
|
||||||
CbbEarlierTime.Items.Clear();
|
CbbEarlierTime.Items.Clear();
|
||||||
CbbEarlierTime.Items.AddRange(new TimeInfo[] {
|
CbbEarlierTime.Items.AddRange(new EarlierTimeInfo[] {
|
||||||
new TimeInfo { Title = "1分钟",Minute=1 },
|
new EarlierTimeInfo { Title = "1分钟",Minute=1 },
|
||||||
new TimeInfo { Title = "2分钟",Minute=2 },
|
new EarlierTimeInfo { Title = "2分钟",Minute=2 },
|
||||||
new TimeInfo { Title = "3分钟",Minute=3 },
|
new EarlierTimeInfo { Title = "3分钟",Minute=3 },
|
||||||
new TimeInfo { Title = "5分钟",Minute=5 },
|
new EarlierTimeInfo { Title = "5分钟",Minute=5 },
|
||||||
new TimeInfo { Title = "10分钟",Minute=10},
|
new EarlierTimeInfo { Title = "10分钟",Minute=10},
|
||||||
new TimeInfo { Title = "15分钟",Minute=15 },
|
new EarlierTimeInfo { Title = "15分钟",Minute=15 },
|
||||||
new TimeInfo { Title = "30分钟",Minute=30 },
|
new EarlierTimeInfo { Title = "30分钟",Minute=30 },
|
||||||
new TimeInfo { Title = "1小时",Minute=60 },
|
new EarlierTimeInfo { Title = "1小时",Minute=60 },
|
||||||
new TimeInfo { Title = "2小时",Minute=120 },
|
new EarlierTimeInfo { Title = "2小时",Minute=120 },
|
||||||
new TimeInfo { Title = "3小时",Minute=180 },
|
new EarlierTimeInfo { Title = "3小时",Minute=180 },
|
||||||
new TimeInfo { Title = "1天",Minute=60*24 },
|
new EarlierTimeInfo { Title = "1天",Minute=60*24 },
|
||||||
new TimeInfo { Title = "2天",Minute=60*24*2 },
|
new EarlierTimeInfo { Title = "2天",Minute=60*24*2 },
|
||||||
new TimeInfo { Title = "3天",Minute=60*24*3 },
|
new EarlierTimeInfo { Title = "3天",Minute=60*24*3 },
|
||||||
new TimeInfo { Title = "5天",Minute=60*24*5 },
|
new EarlierTimeInfo { Title = "5天",Minute=60*24*5 },
|
||||||
new TimeInfo { Title = "7天",Minute=60*24*7 },
|
new EarlierTimeInfo { Title = "7天",Minute=60*24*7 },
|
||||||
new TimeInfo { Title = "15天",Minute=60*24*15 },
|
new EarlierTimeInfo { Title = "15天",Minute=60*24*15 },
|
||||||
new TimeInfo { Title = "30天",Minute=60*24*30 },
|
new EarlierTimeInfo { Title = "30天",Minute=60*24*30 },
|
||||||
});
|
});
|
||||||
CbbEarlierTime.Enabled = false;
|
CbbEarlierTime.Enabled = false;
|
||||||
CbbEarlierTime.SelectedIndex = 0;
|
CbbEarlierTime.SelectedIndex = 0;
|
||||||
|
|
@ -379,7 +379,7 @@ namespace TimeClock.DbOp
|
||||||
ChkEarlierTime.Checked = true;
|
ChkEarlierTime.Checked = true;
|
||||||
for (int i = 0; i < CbbEarlierTime.Items.Count; i++)
|
for (int i = 0; i < CbbEarlierTime.Items.Count; i++)
|
||||||
{
|
{
|
||||||
TimeInfo item = (TimeInfo)CbbEarlierTime.Items[i];
|
EarlierTimeInfo item = (EarlierTimeInfo)CbbEarlierTime.Items[i];
|
||||||
if (item.Minute == EarlierMinute)
|
if (item.Minute == EarlierMinute)
|
||||||
{
|
{
|
||||||
CbbEarlierTime.SelectedIndex = i;
|
CbbEarlierTime.SelectedIndex = i;
|
||||||
|
|
@ -549,7 +549,7 @@ namespace TimeClock.DbOp
|
||||||
mySQL.AddField("Clac_TipTime",0);
|
mySQL.AddField("Clac_TipTime",0);
|
||||||
mySQL.AddField("NextTipAddMinute", 0);
|
mySQL.AddField("NextTipAddMinute", 0);
|
||||||
if(ChkEarlierTime.Checked)
|
if(ChkEarlierTime.Checked)
|
||||||
{ mySQL.AddField("EarlierMinute", ((TimeInfo)CbbEarlierTime.SelectedItem).Minute); }
|
{ mySQL.AddField("EarlierMinute", ((EarlierTimeInfo)CbbEarlierTime.SelectedItem).Minute); }
|
||||||
else
|
else
|
||||||
{ mySQL.AddField("EarlierMinute", 0); }
|
{ mySQL.AddField("EarlierMinute", 0); }
|
||||||
mySQL.AddField("TipClose", 0);
|
mySQL.AddField("TipClose", 0);
|
||||||
|
|
@ -1363,7 +1363,7 @@ namespace TimeClock.DbOp
|
||||||
public int iType = 0;
|
public int iType = 0;
|
||||||
public string des = "";
|
public string des = "";
|
||||||
}
|
}
|
||||||
public class TimeInfo
|
public class EarlierTimeInfo
|
||||||
{
|
{
|
||||||
public string Title = "";
|
public string Title = "";
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
||||||
|
|
@ -147,7 +147,7 @@
|
||||||
this.tableModel_sticky = new XPTable.Models.TableModel();
|
this.tableModel_sticky = new XPTable.Models.TableModel();
|
||||||
this.rySearch_sticky = new ryControls.rySearch();
|
this.rySearch_sticky = new ryControls.rySearch();
|
||||||
this.TabCalendar = new System.Windows.Forms.TabPage();
|
this.TabCalendar = new System.Windows.Forms.TabPage();
|
||||||
this.chinaCalendar1 = new ryControls.ChinaCalendar();
|
this.chinaCalendar1 = new ryControls.FhChinaCalendar();
|
||||||
this.panelEx1 = new ryControls.PanelEx();
|
this.panelEx1 = new ryControls.PanelEx();
|
||||||
this.panelEx2 = new ryControls.PanelEx();
|
this.panelEx2 = new ryControls.PanelEx();
|
||||||
this.richTextBox1 = new System.Windows.Forms.RichTextBox();
|
this.richTextBox1 = new System.Windows.Forms.RichTextBox();
|
||||||
|
|
@ -466,7 +466,7 @@
|
||||||
// panel1
|
// panel1
|
||||||
//
|
//
|
||||||
this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.panel1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("panel1.BackgroundImage")));
|
this.panel1.BackColor = System.Drawing.Color.White;
|
||||||
this.panel1.Controls.Add(this.table3);
|
this.panel1.Controls.Add(this.table3);
|
||||||
this.panel1.Controls.Add(this.label17);
|
this.panel1.Controls.Add(this.label17);
|
||||||
this.panel1.Location = new System.Drawing.Point(813, 208);
|
this.panel1.Location = new System.Drawing.Point(813, 208);
|
||||||
|
|
@ -537,7 +537,6 @@
|
||||||
this.LblNextRestTime.Size = new System.Drawing.Size(35, 14);
|
this.LblNextRestTime.Size = new System.Drawing.Size(35, 14);
|
||||||
this.LblNextRestTime.TabIndex = 53;
|
this.LblNextRestTime.TabIndex = 53;
|
||||||
this.LblNextRestTime.Text = "未知";
|
this.LblNextRestTime.Text = "未知";
|
||||||
this.LblNextRestTime.Click += new System.EventHandler(this.LblNextRestTime_Click);
|
|
||||||
//
|
//
|
||||||
// label7
|
// label7
|
||||||
//
|
//
|
||||||
|
|
@ -883,6 +882,7 @@
|
||||||
//
|
//
|
||||||
this.rySearch1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
this.rySearch1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
||||||
this.rySearch1.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(76)))), ((int)(((byte)(95)))));
|
this.rySearch1.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(76)))), ((int)(((byte)(95)))));
|
||||||
|
this.rySearch1.ButtonRoundBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
||||||
this.rySearch1.EmptyText = "请输入搜索内容";
|
this.rySearch1.EmptyText = "请输入搜索内容";
|
||||||
this.rySearch1.Location = new System.Drawing.Point(6, 6);
|
this.rySearch1.Location = new System.Drawing.Point(6, 6);
|
||||||
this.rySearch1.Name = "rySearch1";
|
this.rySearch1.Name = "rySearch1";
|
||||||
|
|
@ -911,6 +911,7 @@
|
||||||
//
|
//
|
||||||
// ctlTreeView1
|
// ctlTreeView1
|
||||||
//
|
//
|
||||||
|
this.ctlTreeView1.AllowDrop = true;
|
||||||
this.ctlTreeView1.Dock = System.Windows.Forms.DockStyle.Fill;
|
this.ctlTreeView1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
this.ctlTreeView1.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
this.ctlTreeView1.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||||
this.ctlTreeView1.HideSelection = false;
|
this.ctlTreeView1.HideSelection = false;
|
||||||
|
|
@ -932,6 +933,7 @@
|
||||||
this.ctlTreeView1.TabIndex = 45;
|
this.ctlTreeView1.TabIndex = 45;
|
||||||
this.ctlTreeView1.OnDataChange += new System.EventHandler(this.CtlTreeView1_OnDataChange);
|
this.ctlTreeView1.OnDataChange += new System.EventHandler(this.CtlTreeView1_OnDataChange);
|
||||||
this.ctlTreeView1.OnBeforeAddGroup += new ryControls.CtlTreeView.OptHandler(this.CtlTreeView1_OnBeforeAddGroup);
|
this.ctlTreeView1.OnBeforeAddGroup += new ryControls.CtlTreeView.OptHandler(this.CtlTreeView1_OnBeforeAddGroup);
|
||||||
|
this.ctlTreeView1.OnBeforeEditGroup += new ryControls.CtlTreeView.OptHandler(this.ctlTreeView1_OnBeforeEditGroup);
|
||||||
this.ctlTreeView1.OnBeforeDelGroup += new ryControls.CtlTreeView.OptHandler(this.CtlTreeView1_OnBeforeDelGroup);
|
this.ctlTreeView1.OnBeforeDelGroup += new ryControls.CtlTreeView.OptHandler(this.CtlTreeView1_OnBeforeDelGroup);
|
||||||
this.ctlTreeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.CtlTreeView1_AfterSelect);
|
this.ctlTreeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.CtlTreeView1_AfterSelect);
|
||||||
//
|
//
|
||||||
|
|
@ -1011,14 +1013,17 @@
|
||||||
this.BtnMore.Name = "BtnMore";
|
this.BtnMore.Name = "BtnMore";
|
||||||
this.BtnMore.Size = new System.Drawing.Size(26, 24);
|
this.BtnMore.Size = new System.Drawing.Size(26, 24);
|
||||||
this.BtnMore.TabIndex = 48;
|
this.BtnMore.TabIndex = 48;
|
||||||
this.BtnMore.Text = "▼";
|
this.BtnMore.Text = " ▼";
|
||||||
this.BtnMore.UseVisualStyleBackColor = true;
|
this.BtnMore.UseVisualStyleBackColor = true;
|
||||||
this.BtnMore.Click += new System.EventHandler(this.BtnMore_Click);
|
this.BtnMore.Click += new System.EventHandler(this.BtnMore_Click);
|
||||||
//
|
//
|
||||||
// ctlMyPage1
|
// ctlMyPage1
|
||||||
//
|
//
|
||||||
this.ctlMyPage1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
|
this.ctlMyPage1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
|
||||||
|
this.ctlMyPage1.CountSQL = "";
|
||||||
|
this.ctlMyPage1.db = null;
|
||||||
this.ctlMyPage1.Location = new System.Drawing.Point(6, 563);
|
this.ctlMyPage1.Location = new System.Drawing.Point(6, 563);
|
||||||
|
this.ctlMyPage1.Multithreading = false;
|
||||||
this.ctlMyPage1.Name = "ctlMyPage1";
|
this.ctlMyPage1.Name = "ctlMyPage1";
|
||||||
this.ctlMyPage1.PageSize = 50;
|
this.ctlMyPage1.PageSize = 50;
|
||||||
this.ctlMyPage1.RecordCount = 0;
|
this.ctlMyPage1.RecordCount = 0;
|
||||||
|
|
@ -1223,6 +1228,7 @@
|
||||||
//
|
//
|
||||||
this.rySearch2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
this.rySearch2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
||||||
this.rySearch2.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(76)))), ((int)(((byte)(95)))));
|
this.rySearch2.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(76)))), ((int)(((byte)(95)))));
|
||||||
|
this.rySearch2.ButtonRoundBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
||||||
this.rySearch2.EmptyText = "请输入搜索内容";
|
this.rySearch2.EmptyText = "请输入搜索内容";
|
||||||
this.rySearch2.Location = new System.Drawing.Point(6, 6);
|
this.rySearch2.Location = new System.Drawing.Point(6, 6);
|
||||||
this.rySearch2.Name = "rySearch2";
|
this.rySearch2.Name = "rySearch2";
|
||||||
|
|
@ -1347,6 +1353,7 @@
|
||||||
//
|
//
|
||||||
this.rySearch_sticky.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
this.rySearch_sticky.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
||||||
this.rySearch_sticky.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(76)))), ((int)(((byte)(95)))));
|
this.rySearch_sticky.BaseColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(76)))), ((int)(((byte)(95)))));
|
||||||
|
this.rySearch_sticky.ButtonRoundBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(236)))), ((int)(((byte)(239)))), ((int)(((byte)(244)))));
|
||||||
this.rySearch_sticky.EmptyText = "请输入搜索内容";
|
this.rySearch_sticky.EmptyText = "请输入搜索内容";
|
||||||
this.rySearch_sticky.Location = new System.Drawing.Point(6, 6);
|
this.rySearch_sticky.Location = new System.Drawing.Point(6, 6);
|
||||||
this.rySearch_sticky.Name = "rySearch_sticky";
|
this.rySearch_sticky.Name = "rySearch_sticky";
|
||||||
|
|
@ -1356,6 +1363,7 @@
|
||||||
//
|
//
|
||||||
// TabCalendar
|
// TabCalendar
|
||||||
//
|
//
|
||||||
|
this.TabCalendar.BackColor = System.Drawing.Color.White;
|
||||||
this.TabCalendar.Controls.Add(this.chinaCalendar1);
|
this.TabCalendar.Controls.Add(this.chinaCalendar1);
|
||||||
this.TabCalendar.Controls.Add(this.panelEx1);
|
this.TabCalendar.Controls.Add(this.panelEx1);
|
||||||
this.TabCalendar.Location = new System.Drawing.Point(1, 29);
|
this.TabCalendar.Location = new System.Drawing.Point(1, 29);
|
||||||
|
|
@ -1364,19 +1372,18 @@
|
||||||
this.TabCalendar.Size = new System.Drawing.Size(1104, 592);
|
this.TabCalendar.Size = new System.Drawing.Size(1104, 592);
|
||||||
this.TabCalendar.TabIndex = 2;
|
this.TabCalendar.TabIndex = 2;
|
||||||
this.TabCalendar.Text = "日历";
|
this.TabCalendar.Text = "日历";
|
||||||
this.TabCalendar.UseVisualStyleBackColor = true;
|
|
||||||
//
|
//
|
||||||
// chinaCalendar1
|
// chinaCalendar1
|
||||||
//
|
//
|
||||||
this.chinaCalendar1.BackColor = System.Drawing.Color.White;
|
this.chinaCalendar1.BackColor = System.Drawing.Color.White;
|
||||||
this.chinaCalendar1.DateTime = new System.DateTime(2019, 2, 8, 22, 34, 16, 892);
|
this.chinaCalendar1.DateTime = new System.DateTime(2019, 2, 8, 22, 34, 16, 892);
|
||||||
this.chinaCalendar1.HolidayFolder = "E:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\Common7\\IDE\\SysDb\\" +
|
this.chinaCalendar1.HolidayFolder = "d:\\Program Files\\Microsoft Visual Studio\\2022\\Preview\\Common7\\IDE\\SysDb\\Holidays";
|
||||||
"Holidays";
|
this.chinaCalendar1.ItemSize = 80;
|
||||||
this.chinaCalendar1.Location = new System.Drawing.Point(40, 11);
|
this.chinaCalendar1.Location = new System.Drawing.Point(6, 6);
|
||||||
this.chinaCalendar1.Name = "chinaCalendar1";
|
this.chinaCalendar1.Name = "chinaCalendar1";
|
||||||
this.chinaCalendar1.Size = new System.Drawing.Size(581, 585);
|
this.chinaCalendar1.Size = new System.Drawing.Size(602, 572);
|
||||||
this.chinaCalendar1.TabIndex = 2;
|
this.chinaCalendar1.TabIndex = 2;
|
||||||
this.chinaCalendar1.OnClickItem += new ryControls.ChinaCalendar.ClickItemHandler(this.ChinaCalendar1_OnClickItem);
|
this.chinaCalendar1.OnClickItem += new ryControls.FhChinaCalendar.ClickItemHandler(this.ChinaCalendar1_OnClickItem);
|
||||||
//
|
//
|
||||||
// panelEx1
|
// panelEx1
|
||||||
//
|
//
|
||||||
|
|
@ -1385,10 +1392,10 @@
|
||||||
this.panelEx1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(213)))), ((int)(((byte)(216)))), ((int)(((byte)(223)))));
|
this.panelEx1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(213)))), ((int)(((byte)(216)))), ((int)(((byte)(223)))));
|
||||||
this.panelEx1.Controls.Add(this.panelEx2);
|
this.panelEx1.Controls.Add(this.panelEx2);
|
||||||
this.panelEx1.Controls.Add(this.table2);
|
this.panelEx1.Controls.Add(this.table2);
|
||||||
this.panelEx1.Location = new System.Drawing.Point(667, 6);
|
this.panelEx1.Location = new System.Drawing.Point(614, 6);
|
||||||
this.panelEx1.Name = "panelEx1";
|
this.panelEx1.Name = "panelEx1";
|
||||||
this.panelEx1.RoundeStyle = ryControls.RoundStyle.None;
|
this.panelEx1.RoundeStyle = ryControls.RoundStyle.None;
|
||||||
this.panelEx1.Size = new System.Drawing.Size(426, 577);
|
this.panelEx1.Size = new System.Drawing.Size(487, 577);
|
||||||
this.panelEx1.TabIndex = 1;
|
this.panelEx1.TabIndex = 1;
|
||||||
this.panelEx1.TileBackColor = System.Drawing.Color.White;
|
this.panelEx1.TileBackColor = System.Drawing.Color.White;
|
||||||
//
|
//
|
||||||
|
|
@ -1402,7 +1409,7 @@
|
||||||
this.panelEx2.Name = "panelEx2";
|
this.panelEx2.Name = "panelEx2";
|
||||||
this.panelEx2.Padding = new System.Windows.Forms.Padding(1);
|
this.panelEx2.Padding = new System.Windows.Forms.Padding(1);
|
||||||
this.panelEx2.RoundeStyle = ryControls.RoundStyle.None;
|
this.panelEx2.RoundeStyle = ryControls.RoundStyle.None;
|
||||||
this.panelEx2.Size = new System.Drawing.Size(414, 262);
|
this.panelEx2.Size = new System.Drawing.Size(475, 262);
|
||||||
this.panelEx2.TabIndex = 7;
|
this.panelEx2.TabIndex = 7;
|
||||||
this.panelEx2.TileBackColor = System.Drawing.Color.White;
|
this.panelEx2.TileBackColor = System.Drawing.Color.White;
|
||||||
//
|
//
|
||||||
|
|
@ -1414,23 +1421,24 @@
|
||||||
this.richTextBox1.Location = new System.Drawing.Point(1, 1);
|
this.richTextBox1.Location = new System.Drawing.Point(1, 1);
|
||||||
this.richTextBox1.Name = "richTextBox1";
|
this.richTextBox1.Name = "richTextBox1";
|
||||||
this.richTextBox1.ReadOnly = true;
|
this.richTextBox1.ReadOnly = true;
|
||||||
this.richTextBox1.Size = new System.Drawing.Size(412, 260);
|
this.richTextBox1.Size = new System.Drawing.Size(473, 260);
|
||||||
this.richTextBox1.TabIndex = 0;
|
this.richTextBox1.TabIndex = 0;
|
||||||
this.richTextBox1.Text = "";
|
this.richTextBox1.Text = "";
|
||||||
//
|
//
|
||||||
// table2
|
// table2
|
||||||
//
|
//
|
||||||
this.table2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
this.table2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||||
|
| System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.table2.ColumnModel = this.columnModel2;
|
this.table2.ColumnModel = this.columnModel2;
|
||||||
this.table2.EnableToolTips = true;
|
this.table2.EnableToolTips = true;
|
||||||
this.table2.FullRowSelect = true;
|
this.table2.FullRowSelect = true;
|
||||||
this.table2.HeaderFont = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
this.table2.HeaderFont = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||||
this.table2.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
|
this.table2.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
|
||||||
this.table2.Location = new System.Drawing.Point(6, 3);
|
this.table2.Location = new System.Drawing.Point(7, 3);
|
||||||
this.table2.Name = "table2";
|
this.table2.Name = "table2";
|
||||||
this.table2.NoItemsText = "当前列表没有任何项";
|
this.table2.NoItemsText = "当前列表没有任何项";
|
||||||
this.table2.Size = new System.Drawing.Size(414, 303);
|
this.table2.Size = new System.Drawing.Size(474, 303);
|
||||||
this.table2.TabIndex = 6;
|
this.table2.TabIndex = 6;
|
||||||
this.table2.TableModel = this.tableModel2;
|
this.table2.TableModel = this.tableModel2;
|
||||||
this.table2.Text = "table2";
|
this.table2.Text = "table2";
|
||||||
|
|
@ -1588,7 +1596,7 @@
|
||||||
private System.Windows.Forms.Label LblNextRestTime;
|
private System.Windows.Forms.Label LblNextRestTime;
|
||||||
private System.Windows.Forms.Label label7;
|
private System.Windows.Forms.Label label7;
|
||||||
private ryControls.PanelEx panelEx1;
|
private ryControls.PanelEx panelEx1;
|
||||||
private ryControls.ChinaCalendar chinaCalendar1;
|
private ryControls.FhChinaCalendar chinaCalendar1;
|
||||||
private XPTable.Models.Table table2;
|
private XPTable.Models.Table table2;
|
||||||
private XPTable.Models.ColumnModel columnModel2;
|
private XPTable.Models.ColumnModel columnModel2;
|
||||||
private XPTable.Models.TextColumn textColumn5;
|
private XPTable.Models.TextColumn textColumn5;
|
||||||
|
|
|
||||||
|
|
@ -155,7 +155,7 @@ namespace TimeClock.DbOp
|
||||||
var TotalMinutes = timespan.TotalMinutes.ToInt();
|
var TotalMinutes = timespan.TotalMinutes.ToInt();
|
||||||
if (TotalMinutes < 60 && TotalMinutes >= 0)
|
if (TotalMinutes < 60 && TotalMinutes >= 0)
|
||||||
{
|
{
|
||||||
if (TotalMinutes <= 1)
|
if (TotalMinutes < 1)
|
||||||
{
|
{
|
||||||
dt_str += "(不足一分钟)";
|
dt_str += "(不足一分钟)";
|
||||||
}
|
}
|
||||||
|
|
@ -512,6 +512,7 @@ namespace TimeClock.DbOp
|
||||||
Itrycn_Info.TipViewHandle = Handle;
|
Itrycn_Info.TipViewHandle = Handle;
|
||||||
TimeClock.Itrycn_Db.CreateTable();
|
TimeClock.Itrycn_Db.CreateTable();
|
||||||
Text = Custom.AppTitle;
|
Text = Custom.AppTitle;
|
||||||
|
var aaa= Itrycn_Db.GetSetting("TipGroup", "");
|
||||||
ctlTreeView1.LoadFromXMLText(Itrycn_Db.GetSetting("TipGroup", ""));
|
ctlTreeView1.LoadFromXMLText(Itrycn_Db.GetSetting("TipGroup", ""));
|
||||||
ctlTreeView1.Nodes.Add("nokeys", "未分组的提醒", 0);
|
ctlTreeView1.Nodes.Add("nokeys", "未分组的提醒", 0);
|
||||||
ryCommon.Storage myStor = new Storage(Itrycn_Db.GetSetting("Setting2", ""));
|
ryCommon.Storage myStor = new Storage(Itrycn_Db.GetSetting("Setting2", ""));
|
||||||
|
|
@ -535,7 +536,7 @@ namespace TimeClock.DbOp
|
||||||
ChinaCalendar1_OnClickItem(chinaCalendar1, DateTime.Now);
|
ChinaCalendar1_OnClickItem(chinaCalendar1, DateTime.Now);
|
||||||
LoadRestRecord();
|
LoadRestRecord();
|
||||||
}
|
}
|
||||||
private void LoadRestRecord()
|
public void LoadRestRecord()
|
||||||
{
|
{
|
||||||
table_rest.TableModel.Rows.Clear();
|
table_rest.TableModel.Rows.Clear();
|
||||||
for (int i = Itrycn_Db.list_rest.Count - 1; i >= 0; i--)
|
for (int i = Itrycn_Db.list_rest.Count - 1; i >= 0; i--)
|
||||||
|
|
@ -543,19 +544,27 @@ namespace TimeClock.DbOp
|
||||||
var row = Itrycn_Db.list_rest[i];
|
var row = Itrycn_Db.list_rest[i];
|
||||||
XPTable.Models.Row itemList = new XPTable.Models.Row();
|
XPTable.Models.Row itemList = new XPTable.Models.Row();
|
||||||
//需要修改此处
|
//需要修改此处
|
||||||
var start_time = row.Time.AddSeconds(-row.UserSecondTime);
|
var start_time =row.Mode==4?row.Time: row.Time.AddSeconds(- row.UserSecondTime);
|
||||||
|
var end_time = row.Mode == 4 ? row.Time.AddSeconds(row.UserSecondTime):row.Time ;
|
||||||
string time_str = "";
|
string time_str = "";
|
||||||
if (start_time.Date == row.Time.Date)
|
if (start_time.Date == end_time.Date)
|
||||||
{
|
{
|
||||||
time_str = start_time.ToString("yyyy年MM月dd日 HH:mm:ss") + " - " + row.Time.ToString("HH:mm:ss");
|
if (start_time.IsInTime(end_time.Hour, end_time.Minute, end_time.Second))
|
||||||
|
{
|
||||||
|
time_str = start_time.ToString("yyyy年MM月dd日 HH:mm:ss");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
time_str = start_time.ToString("yyyy年MM月dd日 HH:mm:ss") + " - " + end_time.ToString("HH:mm:ss");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if (start_time.Date.AddDays(1) == row.Time.Date)
|
else if (start_time.Date.AddDays(1) == row.Time.Date)
|
||||||
{
|
{
|
||||||
time_str = start_time.ToString("yyyy年MM月dd日 HH:mm:ss") + " - 次日 " + row.Time.ToString("HH:mm:ss");
|
time_str = start_time.ToString("yyyy年MM月dd日 HH:mm:ss") + " - 次日 " + end_time.ToString("HH:mm:ss");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
time_str = start_time.ToString("yyyy年MM月dd日 HH:mm:ss") + " - " + row.Time.ToString("yyyy年MM月dd日 HH:mm:ss");
|
time_str = start_time.ToString("yyyy年MM月dd日 HH:mm:ss") + " - " + end_time.ToString("yyyy年MM月dd日 HH:mm:ss");
|
||||||
}
|
}
|
||||||
var cell_name = new XPTable.Models.Cell(time_str);
|
var cell_name = new XPTable.Models.Cell(time_str);
|
||||||
var cell_des = new XPTable.Models.Cell(row.Mode_Str);
|
var cell_des = new XPTable.Models.Cell(row.Mode_Str);
|
||||||
|
|
@ -746,7 +755,8 @@ namespace TimeClock.DbOp
|
||||||
private void CtlTreeView1_OnBeforeAddGroup(object sender, ref bool Cancel)
|
private void CtlTreeView1_OnBeforeAddGroup(object sender, ref bool Cancel)
|
||||||
{
|
{
|
||||||
if (ctlTreeView1.SelectedNode == null) { return; }
|
if (ctlTreeView1.SelectedNode == null) { return; }
|
||||||
if (ctlTreeView1.SelectedNode.Parent == null && ctlTreeView1.SelectedNode.PrevNode != null) { Cancel = true; }
|
if (ctlTreeView1.SelectedNode.Parent == null && ctlTreeView1.SelectedNode.PrevNode != null)
|
||||||
|
{ Cancel = true; }
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Table1_CellDoubleClick(object sender, XPTable.Events.CellMouseEventArgs e)
|
private void Table1_CellDoubleClick(object sender, XPTable.Events.CellMouseEventArgs e)
|
||||||
|
|
@ -1075,11 +1085,6 @@ namespace TimeClock.DbOp
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void LblNextRestTime_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
private void ChinaCalendar1_OnClickItem(object sender, DateTime dt)
|
private void ChinaCalendar1_OnClickItem(object sender, DateTime dt)
|
||||||
{
|
{
|
||||||
|
|
@ -1582,6 +1587,14 @@ namespace TimeClock.DbOp
|
||||||
}
|
}
|
||||||
db.Free();
|
db.Free();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ctlTreeView1_OnBeforeEditGroup(object sender, ref bool Cancel)
|
||||||
|
{
|
||||||
|
if (ctlTreeView1.SelectedNode!=null && ctlTreeView1.SelectedNode.Name== "nokeys")
|
||||||
|
{
|
||||||
|
Cancel = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
public class TipInfo
|
public class TipInfo
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -129,6 +129,101 @@
|
||||||
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>814, 21</value>
|
<value>814, 21</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
<metadata name="columnModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>556, 21</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="tableModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>429, 21</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="columnModel_rest.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>164, 59</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="tableModel_rest.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 59</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="CM_LatelyHoliday.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>1031, 21</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="TM__LatelyHoliday.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>325, 59</value>
|
||||||
|
</metadata>
|
||||||
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
|
<data name="panel2.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAARgAAAC+CAYAAADuvBDLAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
||||||
|
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACwwAAAsMAT9AIsgAAANSSURBVHhe7doxbhRpEIBR+zZw
|
||||||
|
Cktgec+4DrkIIUdgJdjQOUKbmKRQIYyWxgFr9xes9J5USfU/HX7qmZ6Lmbl4ZF7NzJ8z82Fm7gfgV9uG
|
||||||
|
bcS24vUjHbk4Ll7MzNvjXQB+w7ZjG/JoYK5m5vPxEwD/wTZkW/JTYLY6n44nAZ5gW/LtSWbjcjkz744n
|
||||||
|
AJ5hm3K5gbk+XgE4wfUG5va4BTjB7Qbm43ELcIKPGxj/cwEK9xsYgITAABmBATICA2QEBsgIDJARGCAj
|
||||||
|
MEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmB
|
||||||
|
ATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAmdMDc3d3Z4z5n87Z
|
||||||
|
Tg8MwAOBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgID
|
||||||
|
ZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERgg
|
||||||
|
IzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZ
|
||||||
|
gQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgI
|
||||||
|
DJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZg
|
||||||
|
gIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgID
|
||||||
|
ZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwACZDczn4xLgBPcbmL+OW4AT
|
||||||
|
/L2BeXPcApzgzQbmj+MW4AQ3G5jLmXl3vALwDNuUyw3MzouZ+XQ8AfAE25KX25aHwOxceaMEPNM2ZFvy
|
||||||
|
rSv/DszDk4yvS8BTbDu2IT+acgzMzv4mczMzt/uaaWa+HO8CMDP/zMz7763YZmw7furJV0/Nog0pCDqj
|
||||||
|
AAAAAElFTkSuQmCC
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="pictureBox6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
||||||
|
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACwwAAAsMAT9AIsgAAAEcSURBVDhPlZQxUgJRDIaZcbCy
|
||||||
|
4DBgmYOI3IDGE9BkwCtoo1wDGhgGD6BcAbCQIqWVzufk7ew+s+xS/PPeS/78m81LXkfUOhluRO1B1Fai
|
||||||
|
dhK1H185Y8dfickF7kTt6IE7UXsWtUdfP9yOH14oMnHSRtQG+dcc2LfOg18RQRnHi6hdBcFldEVt7vz7
|
||||||
|
JMI/foram6hdB0GQcxs8MvoStR6GsRNvA3KdCICPb8xh4UXMSU0igGIv2Oy9+jmhjQhxBzbfojYLCGWR
|
||||||
|
CPimxLM5NGRyDkUm1IR/ywltQNySTdPt1IHGK24n9Qn3HvVJhH99AoYXduyr80fYys7y7PSDYIC9dnYS
|
||||||
|
yChN8buoPfn1s3LGjv9vZupEQHpP1m3fk1+aUT4pXR/5SAAAAABJRU5ErkJggg==
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="pictureBox5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
||||||
|
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACwwAAAsMAT9AIsgAAAEcSURBVDhPlZQxUgJRDIaZcbCy
|
||||||
|
4DBgmYOI3IDGE9BkwCtoo1wDGhgGD6BcAbCQIqWVzufk7ew+s+xS/PPeS/78m81LXkfUOhluRO1B1Fai
|
||||||
|
dhK1H185Y8dfickF7kTt6IE7UXsWtUdfP9yOH14oMnHSRtQG+dcc2LfOg18RQRnHi6hdBcFldEVt7vz7
|
||||||
|
JMI/foram6hdB0GQcxs8MvoStR6GsRNvA3KdCICPb8xh4UXMSU0igGIv2Oy9+jmhjQhxBzbfojYLCGWR
|
||||||
|
CPimxLM5NGRyDkUm1IR/ywltQNySTdPt1IHGK24n9Qn3HvVJhH99AoYXduyr80fYys7y7PSDYIC9dnYS
|
||||||
|
yChN8buoPfn1s3LGjv9vZupEQHpP1m3fk1+aUT4pXR/5SAAAAABJRU5ErkJggg==
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="pictureBox4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
||||||
|
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACwwAAAsMAT9AIsgAAAEcSURBVDhPlZQxUgJRDIaZcbCy
|
||||||
|
4DBgmYOI3IDGE9BkwCtoo1wDGhgGD6BcAbCQIqWVzufk7ew+s+xS/PPeS/78m81LXkfUOhluRO1B1Fai
|
||||||
|
dhK1H185Y8dfickF7kTt6IE7UXsWtUdfP9yOH14oMnHSRtQG+dcc2LfOg18RQRnHi6hdBcFldEVt7vz7
|
||||||
|
JMI/foram6hdB0GQcxs8MvoStR6GsRNvA3KdCICPb8xh4UXMSU0igGIv2Oy9+jmhjQhxBzbfojYLCGWR
|
||||||
|
CPimxLM5NGRyDkUm1IR/ywltQNySTdPt1IHGK24n9Qn3HvVJhH99AoYXduyr80fYys7y7PSDYIC9dnYS
|
||||||
|
yChN8buoPfn1s3LGjv9vZupEQHpP1m3fk1+aUT4pXR/5SAAAAABJRU5ErkJggg==
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
||||||
|
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACwwAAAsMAT9AIsgAAAEcSURBVDhPlZQxUgJRDIaZcbCy
|
||||||
|
4DBgmYOI3IDGE9BkwCtoo1wDGhgGD6BcAbCQIqWVzufk7ew+s+xS/PPeS/78m81LXkfUOhluRO1B1Fai
|
||||||
|
dhK1H185Y8dfickF7kTt6IE7UXsWtUdfP9yOH14oMnHSRtQG+dcc2LfOg18RQRnHi6hdBcFldEVt7vz7
|
||||||
|
JMI/foram6hdB0GQcxs8MvoStR6GsRNvA3KdCICPb8xh4UXMSU0igGIv2Oy9+jmhjQhxBzbfojYLCGWR
|
||||||
|
CPimxLM5NGRyDkUm1IR/ywltQNySTdPt1IHGK24n9Qn3HvVJhH99AoYXduyr80fYys7y7PSDYIC9dnYS
|
||||||
|
yChN8buoPfn1s3LGjv9vZupEQHpP1m3fk1+aUT4pXR/5SAAAAABJRU5ErkJggg==
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
||||||
|
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACwwAAAsMAT9AIsgAAAEcSURBVDhPlZQxUgJRDIaZcbCy
|
||||||
|
4DBgmYOI3IDGE9BkwCtoo1wDGhgGD6BcAbCQIqWVzufk7ew+s+xS/PPeS/78m81LXkfUOhluRO1B1Fai
|
||||||
|
dhK1H185Y8dfickF7kTt6IE7UXsWtUdfP9yOH14oMnHSRtQG+dcc2LfOg18RQRnHi6hdBcFldEVt7vz7
|
||||||
|
JMI/foram6hdB0GQcxs8MvoStR6GsRNvA3KdCICPb8xh4UXMSU0igGIv2Oy9+jmhjQhxBzbfojYLCGWR
|
||||||
|
CPimxLM5NGRyDkUm1IR/ywltQNySTdPt1IHGK24n9Qn3HvVJhH99AoYXduyr80fYys7y7PSDYIC9dnYS
|
||||||
|
yChN8buoPfn1s3LGjv9vZupEQHpP1m3fk1+aUT4pXR/5SAAAAABJRU5ErkJggg==
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
<metadata name="columnModel_todo.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="columnModel_todo.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>635, 52</value>
|
<value>635, 52</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
|
@ -138,120 +233,6 @@
|
||||||
<metadata name="tableModel_todo.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="tableModel_todo.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>482, 52</value>
|
<value>482, 52</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<metadata name="columnModel_rest.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>164, 59</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="tableModel_rest.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>17, 59</value>
|
|
||||||
</metadata>
|
|
||||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
||||||
<data name="panel1.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAARgAAAC+CAYAAADuvBDLAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
|
||||||
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAANESURBVHhe7dpBTlNRGIZhuhtc
|
|
||||||
BYkSXKMM2YhDl6CJMGROiBOc1PPTQCo6Ee47MHme5EvO7QLenNv2ZL/f/23v1z6tfV97WAN4adowjZhW
|
|
||||||
fFj7oyUvPzhd+7wG8K+mHdOQ56Ycx+Vs7X4N4LWmIdOS3wIz1blbA3iracnjTWbislv7sgawlWnKbgJz
|
|
||||||
/vgIsK3zCczl4QywqcsJzPXhDLCp6wmM/7kAhYcJDEBCYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCA
|
|
||||||
jMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNk
|
|
||||||
BAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggMzmgbm9vTWz/3Rbc4MBMgIDZAQG
|
|
||||||
yAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBA
|
|
||||||
RmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEy
|
|
||||||
AgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJAR
|
|
||||||
GCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzA
|
|
||||||
ABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQG
|
|
||||||
yAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBA
|
|
||||||
RmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATITmPvDEWBTDxOYb4czwKZuJjBXhzPApq4m
|
|
||||||
MB8PZ4BNXUxgdmtfHh8BtjFN2U1gZqdrd2sAbzUtebd28hSY2dmaX5SAt5iGTEseu3IcmNncZLwuAa8x
|
|
||||||
7ZiGPDflOC5Pm+9kLtYu127Wfq4BvPRj7evatGKaMe04asn+5BdPzaINkeIG4gAAAABJRU5ErkJggg==
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<metadata name="CM_LatelyHoliday.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>1031, 21</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="TM__LatelyHoliday.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>325, 59</value>
|
|
||||||
</metadata>
|
|
||||||
<data name="panel2.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAARgAAAC+CAYAAADuvBDLAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
|
||||||
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAANESURBVHhe7dpBTlNRGIZhuhtc
|
|
||||||
BYkSXKMM2YhDl6CJMGROiBOc1PPTQCo6Ee47MHme5EvO7QLenNv2ZL/f/23v1z6tfV97WAN4adowjZhW
|
|
||||||
fFj7oyUvPzhd+7wG8K+mHdOQ56Ycx+Vs7X4N4LWmIdOS3wIz1blbA3iracnjTWbislv7sgawlWnKbgJz
|
|
||||||
/vgIsK3zCczl4QywqcsJzPXhDLCp6wmM/7kAhYcJDEBCYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCA
|
|
||||||
jMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNk
|
|
||||||
BAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggMzmgbm9vTWz/3Rbc4MBMgIDZAQG
|
|
||||||
yAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBA
|
|
||||||
RmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEy
|
|
||||||
AgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJAR
|
|
||||||
GCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzA
|
|
||||||
ABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBARmCAjMAAGYEBMgIDZAQG
|
|
||||||
yAgMkBEYICMwQEZggIzAABmBATICA2QEBsgIDJARGCAjMEBGYICMwAAZgQEyAgNkBAbICAyQERggIzBA
|
|
||||||
RmCAjMAAGYEBMgIDZAQGyAgMkBEYICMwQEZggIzAABmBATITmPvDEWBTDxOYb4czwKZuJjBXhzPApq4m
|
|
||||||
MB8PZ4BNXUxgdmtfHh8BtjFN2U1gZqdrd2sAbzUtebd28hSY2dmaX5SAt5iGTEseu3IcmNncZLwuAa8x
|
|
||||||
7ZiGPDflOC5Pm+9kLtYu127Wfq4BvPRj7evatGKaMe04asn+5BdPzaINkeIG4gAAAABJRU5ErkJggg==
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
|
||||||
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAEeSURBVDhPjZQxUgJBEEWpojQy
|
|
||||||
8DBq6EEEb0DiCUgs9QqQANeABIqCA4hXcDXQYMON4L+t6a2hnVk3eDUzv393zc70bO/+ufRciSexFr/i
|
|
||||||
GEbW6MTPcs4W4kF8CRI/xFS8hfEg0Inja/LiAmOBaStug+ZB3wl8+GvdglQmMBP9oOW4EAuBf4iGyDd+
|
|
||||||
i724RHRg9ho+dvQjrhFGAuOd8GZIFQH8xEYsloJD9CYjVwQ47CWTT8Hpe4PRVoS8gkklXoOYgiIpiL2I
|
|
||||||
ikkh2nbSRrMTzoRv84YukLdi8t/t5KDxyKtvx/qEe0/1SYo/fQIDQdWuHTsX+B/R4mD8dm6C5kHPvh2D
|
|
||||||
HdkrfhcTwfUzskYnXr8ZIy5g2P9kIzr8T8reCZpRPikMAvuvAAAAAElFTkSuQmCC
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
|
||||||
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAEeSURBVDhPjZQxUgJBEEWpojQy
|
|
||||||
8DBq6EEEb0DiCUgs9QqQANeABIqCA4hXcDXQYMON4L+t6a2hnVk3eDUzv393zc70bO/+ufRciSexFr/i
|
|
||||||
GEbW6MTPcs4W4kF8CRI/xFS8hfEg0Inja/LiAmOBaStug+ZB3wl8+GvdglQmMBP9oOW4EAuBf4iGyDd+
|
|
||||||
i724RHRg9ho+dvQjrhFGAuOd8GZIFQH8xEYsloJD9CYjVwQ47CWTT8Hpe4PRVoS8gkklXoOYgiIpiL2I
|
|
||||||
ikkh2nbSRrMTzoRv84YukLdi8t/t5KDxyKtvx/qEe0/1SYo/fQIDQdWuHTsX+B/R4mD8dm6C5kHPvh2D
|
|
||||||
HdkrfhcTwfUzskYnXr8ZIy5g2P9kIzr8T8reCZpRPikMAvuvAAAAAElFTkSuQmCC
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
|
||||||
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAEeSURBVDhPjZQxUgJBEEWpojQy
|
|
||||||
8DBq6EEEb0DiCUgs9QqQANeABIqCA4hXcDXQYMON4L+t6a2hnVk3eDUzv393zc70bO/+ufRciSexFr/i
|
|
||||||
GEbW6MTPcs4W4kF8CRI/xFS8hfEg0Inja/LiAmOBaStug+ZB3wl8+GvdglQmMBP9oOW4EAuBf4iGyDd+
|
|
||||||
i724RHRg9ho+dvQjrhFGAuOd8GZIFQH8xEYsloJD9CYjVwQ47CWTT8Hpe4PRVoS8gkklXoOYgiIpiL2I
|
|
||||||
ikkh2nbSRrMTzoRv84YukLdi8t/t5KDxyKtvx/qEe0/1SYo/fQIDQdWuHTsX+B/R4mD8dm6C5kHPvh2D
|
|
||||||
HdkrfhcTwfUzskYnXr8ZIy5g2P9kIzr8T8reCZpRPikMAvuvAAAAAElFTkSuQmCC
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
|
||||||
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAEeSURBVDhPjZQxUgJBEEWpojQy
|
|
||||||
8DBq6EEEb0DiCUgs9QqQANeABIqCA4hXcDXQYMON4L+t6a2hnVk3eDUzv393zc70bO/+ufRciSexFr/i
|
|
||||||
GEbW6MTPcs4W4kF8CRI/xFS8hfEg0Inja/LiAmOBaStug+ZB3wl8+GvdglQmMBP9oOW4EAuBf4iGyDd+
|
|
||||||
i724RHRg9ho+dvQjrhFGAuOd8GZIFQH8xEYsloJD9CYjVwQ47CWTT8Hpe4PRVoS8gkklXoOYgiIpiL2I
|
|
||||||
ikkh2nbSRrMTzoRv84YukLdi8t/t5KDxyKtvx/qEe0/1SYo/fQIDQdWuHTsX+B/R4mD8dm6C5kHPvh2D
|
|
||||||
HdkrfhcTwfUzskYnXr8ZIy5g2P9kIzr8T8reCZpRPikMAvuvAAAAAElFTkSuQmCC
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1
|
|
||||||
MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAEeSURBVDhPjZQxUgJBEEWpojQy
|
|
||||||
8DBq6EEEb0DiCUgs9QqQANeABIqCA4hXcDXQYMON4L+t6a2hnVk3eDUzv393zc70bO/+ufRciSexFr/i
|
|
||||||
GEbW6MTPcs4W4kF8CRI/xFS8hfEg0Inja/LiAmOBaStug+ZB3wl8+GvdglQmMBP9oOW4EAuBf4iGyDd+
|
|
||||||
i724RHRg9ho+dvQjrhFGAuOd8GZIFQH8xEYsloJD9CYjVwQ47CWTT8Hpe4PRVoS8gkklXoOYgiIpiL2I
|
|
||||||
ikkh2nbSRrMTzoRv84YukLdi8t/t5KDxyKtvx/qEe0/1SYo/fQIDQdWuHTsX+B/R4mD8dm6C5kHPvh2D
|
|
||||||
HdkrfhcTwfUzskYnXr8ZIy5g2P9kIzr8T8reCZpRPikMAvuvAAAAAElFTkSuQmCC
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<metadata name="columnModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>556, 21</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="tableModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
||||||
<value>429, 21</value>
|
|
||||||
</metadata>
|
|
||||||
<metadata name="columnModel_sticky.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="columnModel_sticky.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>994, 52</value>
|
<value>994, 52</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
|
@ -269,76 +250,14 @@
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
<value>
|
<value>
|
||||||
AAABAAEAHyAAAAEAIAAoEAAAFgAAACgAAAAfAAAAQAAAAAEAIAAAAAAAgA8AAAAAAAAAAAAAAAAAAAAA
|
AAABAAEAICAAAAAAIAC9AQAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAARn
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACushMArrITAK6yEwCushMDrrITL66yE3eushO3rrIT4a6y
|
QU1BAACxjwv8YQUAAAF0SURBVFhH7VftTcNADO0ojEEjfjAKY5QIKaN0FEa5AUrECCAHH3p+Z9/lWgJC
|
||||||
E/WushP7rrIT9a6yE+GushO3rrITd66yEy+ushMDrrITAK6yEwCushMAAAAAAAAAAAAAAAAAAAAAAAAA
|
ypOsqrFjPz87X4fDlXgbh6d5HD7mcUjzOEzsvwmaPMkv+wTvp/s7Lf5tl5eHR44TyPEuktCZ2Jn9AopZ
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6yEwCushMArrITAK6yEwCushM0rrITmq6yE+OushP9rrIT/66y
|
LCIrhSGuToISJ/Zn9BBQtUSBOgmSNSyuceeCwPPxNRoDkUhunCTIyeQE9sMsTWHH3HlXG0RJPSkdyZMS
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/2ushPjrrITmq6yEzSushMArrITAK6yEwCushMAAAAAAAAA
|
ntQniiA5l0RYJ3cvv+aMconcxBkUK1bEFrVQGu5eZf/yOeQ8SD4cJ88bVVh8yBoDl+DGXkQwTRFx2oVJ
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6yEwCushMArrITAK6yEw6ushN6rrIT566yE/+ushP/rrIT/66y
|
COSNNte86d7ZixaKTtGHY4DlMQTwUsPjPYDcZhdA9SR/3C5BfvduuAbFwilQ3SxVsa0R+x6YTgG6BxOP
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushPnrrITeq6yEw6ushMArrITAK6y
|
xiBSpge4B+xrYiewE9gJ/CkBPPGnCKy+oZniKx/BEfjR3CRBjLeymASx3cSqqooCW1v1AfRvIF141vPa
|
||||||
EwAAAAAAAAAAAAAAAAAAAAAAAAAAAK6yEwCushMArrITAK6yExmushOmrrIT/q6yE/+ushP/rrIT/66y
|
djW878Jsv0JA4H0Z3fLm1I38RqOFq98KLXwCt0trmZVHm2cAAAAASUVORK5CYII=
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/6ushOmrrITGa6y
|
|
||||||
EwCushMArrITAAAAAAAAAAAAAAAAAAAAAACushMArrITAK6yExaushOwrrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E7CushMWrrITAK6yEwAAAAAAAAAAAAAAAACushMArrITAK6yEweushOYrrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrITmK6yEweushMArrITAAAAAAAAAAAArrITAK6yEwCushNerrIT+K6yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/iushNfrrITAK6yEwAAAAAArrITAK6yEwCushMarrIT0K6yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT0K6yExqushMArrITAK6yEwCushMArrITa66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushNrrrITAK6yEwCushMArrITC66yE72ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrITva6yEwuushMArrITAK6yEy+ushPsrrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE+yushMvrrITAK6yEwCushNZrrIT/a6y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP9rrITWa6yEwCushMArrITeq6y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/qushPfrrIT2q6y
|
|
||||||
E9qushParrIT2q6yE+aushP+rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE3qushMArrITAK6y
|
|
||||||
E4yushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushOVrrITHK6y
|
|
||||||
ExmushMZrrITGa6yExiushMtrrITya6yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushOMrrITAK6y
|
|
||||||
EwCushOOrrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP+rrITWK6y
|
|
||||||
EwCushMArrITAa6yEwGushMArrITDK6yE7aushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrITjq6y
|
|
||||||
EwCushMArrITga6yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/q6y
|
|
||||||
E1mushMArrITO66yE6iushOqrrITqa6yE72ushP4rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E4GushMArrITAK6yE2SushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/6ushNZrrITAK6yE1uushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushNkrrITAK6yEwCushM7rrIT8q6yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP+rrITWa6yEwCushNZrrIT/q6yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushPzrrITO66yEwCushMArrITE66yE86ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/q6yE1mushMArrITWa6yE/6ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrITzq6yExOushMArrITAK6yEwCushOErrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/6ushNZrrITAK6yE1mushP+rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE4SushMArrITAK6yEwCushMArrITLK6yE+SushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP+rrITWK6yEwCushNYrrIT/q6yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE+SushMsrrITAK6yEwCushMCrrITAK6yEwCushOBrrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE3OushMArrITc66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushOBrrITAK6yEwCushMArrITXa6yExiushMArrITFq6yE72ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushPkrrITq66yE+SushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushO9rrITFq6yEwCushMWrrITU66yE9mushNtrrITAK6yEwCushMwrrIT1a6y
|
|
||||||
E/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushPVrrITMK6yEwCushMArrITZ66yE9OushP7rrIT2a6yEyeushMArrITAK6y
|
|
||||||
EzmushPRrrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/+ushPRrrITOa6yEwCushMArrITIa6yE9SushP5rrIT966yE/+ushOorrITDa6y
|
|
||||||
EwCushMArrITKa6yE66ushP8rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/66yE/yushOurrITKa6yEwCushMArrITCa6yE5+ushP/rrIT966yE9iushP/rrIT/a6y
|
|
||||||
E4qushMHrrITAK6yEwCushMNrrITZq6yE86ushP8rrIT/66yE/+ushP/rrIT/66yE/+ushP/rrIT/66y
|
|
||||||
E/+ushP/rrIT/K6yE86ushNmrrITDa6yEwCushMArrITBK6yE4CushP7rrIT/66yE9qushOOrrIT/66y
|
|
||||||
E/+ushP6rrITi66yEw2ushMArrITAK6yEwCushMXrrITW66yE6SushPUrrIT7a6yE/aushP5rrIT9q6y
|
|
||||||
E+2ushPUrrITpK6yE1uushMXrrITAK6yEwCushMArrITCa6yE3+ushP3rrIT/66yE/+ushORrrITKq6y
|
|
||||||
E9iushP/rrIT/66yE/2ushOqrrITKa6yEwCushMArrITAK6yEwCushMCrrITFq6yEy+ushNCrrITSK6y
|
|
||||||
E0KushMvrrITFq6yEwKushMArrITAK6yEwCushMArrITIK6yE56ushP7rrIT/66yE/+ushPbrrITLa6y
|
|
||||||
EwCushNXrrIT766yE/+ushP/rrIT/66yE9uushNvrrITGK6yEwCushMArrITAK6yEwCushMArrITAK6y
|
|
||||||
EwCushMArrITAK6yEwCushMArrITAK6yEwCushMSrrITYq6yE9KushP/rrIT/66yE/+ushPxrrITXK6y
|
|
||||||
EwCushMArrITAa6yE1iushPYrrIT/66yE/+ushP/rrIT/q6yE9OushOCrrITJa6yEwCushMAAAAAAAAA
|
|
||||||
AAAAAAAAAAAAAAAAAACushMArrITAK6yExyushN1rrITya6yE/uushP/rrIT/66yE/+ushPcrrITXa6y
|
|
||||||
EwKushMArrITAK6yEwCushMArrITK66yE4+ushPZrrIT+K6yE/mushPgrrITl66yEyaushMArrITAAAA
|
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAArrITAK6yEwCushMgrrITka6yE9+ushP6rrIT+a6yE92ushOUrrITL66y
|
|
||||||
EwCushMArrITAPwAAH7wAAAe4AAADsAAAAbAAAAGgAAAAoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
|
||||||
AAAAAAAAAAAAAAAHwAAAB8AA
|
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
||||||
|
|
@ -1,33 +1,33 @@
|
||||||
namespace TimeClock.DbOp
|
namespace TimeClock.DbOp
|
||||||
{
|
{
|
||||||
partial class frmQuickTime
|
partial class frmQuickTime
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Required designer variable.
|
/// Required designer variable.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private System.ComponentModel.IContainer components = null;
|
private System.ComponentModel.IContainer components = null;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Clean up any resources being used.
|
/// Clean up any resources being used.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||||
protected override void Dispose(bool disposing)
|
protected override void Dispose(bool disposing)
|
||||||
{
|
{
|
||||||
if (disposing && (components != null))
|
if (disposing && (components != null))
|
||||||
{
|
{
|
||||||
components.Dispose();
|
components.Dispose();
|
||||||
}
|
}
|
||||||
base.Dispose(disposing);
|
base.Dispose(disposing);
|
||||||
}
|
}
|
||||||
|
|
||||||
#region Windows Form Designer generated code
|
#region Windows Form Designer generated code
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Required method for Designer support - do not modify
|
/// Required method for Designer support - do not modify
|
||||||
/// the contents of this method with the code editor.
|
/// the contents of this method with the code editor.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void InitializeComponent()
|
private void InitializeComponent()
|
||||||
{
|
{
|
||||||
this.virtualObjectListView1 = new BrightIdeasSoftware.VirtualObjectListView();
|
this.virtualObjectListView1 = new BrightIdeasSoftware.VirtualObjectListView();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.virtualObjectListView1)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.virtualObjectListView1)).BeginInit();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
|
|
@ -55,10 +55,10 @@
|
||||||
((System.ComponentModel.ISupportInitialize)(this.virtualObjectListView1)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.virtualObjectListView1)).EndInit();
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
private BrightIdeasSoftware.VirtualObjectListView virtualObjectListView1;
|
private BrightIdeasSoftware.VirtualObjectListView virtualObjectListView1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -543,6 +543,7 @@ namespace TimeClock
|
||||||
return new Bitmap(sm);
|
return new Bitmap(sm);
|
||||||
}
|
}
|
||||||
public static string SQLConnStr = "<app>\\UserDb\\TimeTip.dat|";
|
public static string SQLConnStr = "<app>\\UserDb\\TimeTip.dat|";
|
||||||
|
public static string Logs_SQLConnStr = "<app>\\UserDb\\logs.dat|";
|
||||||
public static string WorkInfo_ConnStr = "<app>\\UserDb\\WorkInfo.dat|";
|
public static string WorkInfo_ConnStr = "<app>\\UserDb\\WorkInfo.dat|";
|
||||||
public static string Holidays_ConnStr = "<app>\\SysDb\\Holidays.dat|";
|
public static string Holidays_ConnStr = "<app>\\SysDb\\Holidays.dat|";
|
||||||
public static List<RestInfo> list_rest = new List<RestInfo>();
|
public static List<RestInfo> list_rest = new List<RestInfo>();
|
||||||
|
|
@ -1242,7 +1243,6 @@ namespace TimeClock
|
||||||
}
|
}
|
||||||
public static void CreateLogsTable(DataProvider.DataProviderType dataType, string ConnStr)
|
public static void CreateLogsTable(DataProvider.DataProviderType dataType, string ConnStr)
|
||||||
{
|
{
|
||||||
DataProvider mydb = new DataProvider();
|
|
||||||
IDbInterface db = CreateDataProvider(dataType);
|
IDbInterface db = CreateDataProvider(dataType);
|
||||||
if (db.ConnDb(ConnStr) == 1)
|
if (db.ConnDb(ConnStr) == 1)
|
||||||
{
|
{
|
||||||
|
|
@ -1342,6 +1342,7 @@ namespace TimeClock
|
||||||
public static void CreateTable()
|
public static void CreateTable()
|
||||||
{
|
{
|
||||||
CreateTable(dataType, SQLConnStr);
|
CreateTable(dataType, SQLConnStr);
|
||||||
|
CreateLogsTable(dataType, Logs_SQLConnStr);
|
||||||
CreateWorkInfoTable(dataType, WorkInfo_ConnStr);
|
CreateWorkInfoTable(dataType, WorkInfo_ConnStr);
|
||||||
CreateHolidaysTable(dataType, Holidays_ConnStr);
|
CreateHolidaysTable(dataType, Holidays_ConnStr);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
||||||
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
||||||
// 方法是按如下所示使用“*”: :
|
// 方法是按如下所示使用“*”: :
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("1.0.2203.0202")]
|
[assembly: AssemblyVersion("1.0.2506.2701")]
|
||||||
[assembly: AssemblyFileVersion("1.0.2203.0202")]
|
[assembly: AssemblyFileVersion("1.0.2506.2701")]
|
||||||
|
|
@ -19,7 +19,7 @@ namespace TimeClock.Properties {
|
||||||
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
||||||
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
||||||
// (以 /str 作为命令选项),或重新生成 VS 项目。
|
// (以 /str 作为命令选项),或重新生成 VS 项目。
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
|
||||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
internal class Resources {
|
internal class Resources {
|
||||||
|
|
@ -47,8 +47,8 @@ namespace TimeClock.Properties {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 使用此强类型资源类,为所有资源查找
|
/// 重写当前线程的 CurrentUICulture 属性,对
|
||||||
/// 重写当前线程的 CurrentUICulture 属性。
|
/// 使用此强类型资源类的所有资源查找执行重写。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||||
internal static global::System.Globalization.CultureInfo Culture {
|
internal static global::System.Globalization.CultureInfo Culture {
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ namespace TimeClock.Properties {
|
||||||
|
|
||||||
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.6.0.0")]
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.11.0.0")]
|
||||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||||
|
|
||||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ using System.Collections.Generic;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
|
using System.IO;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
@ -26,6 +27,11 @@ namespace TimeClock
|
||||||
[Description("提醒事件被编辑或新增、删除时激发")]
|
[Description("提醒事件被编辑或新增、删除时激发")]
|
||||||
public event EventHandler OnTimeTipChanged;
|
public event EventHandler OnTimeTipChanged;
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// 休息提醒数据改变时激发
|
||||||
|
/// </summary>
|
||||||
|
[Description("休息提醒数据改变时激发")]
|
||||||
|
public event EventHandler OnRestDataChanged;
|
||||||
|
/// <summary>
|
||||||
/// 是否开启提醒功能
|
/// 是否开启提醒功能
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Description("是否开启提醒功能")]
|
[Description("是否开启提醒功能")]
|
||||||
|
|
@ -361,7 +367,6 @@ namespace TimeClock
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
DateTime lastRunTime = DateTime.Now.AddDays(-1);
|
DateTime lastRunTime = DateTime.Now.AddDays(-1);
|
||||||
bool last_fullscreen = false;
|
bool last_fullscreen = false;
|
||||||
bool last_idle = false;
|
bool last_idle = false;
|
||||||
|
|
@ -411,6 +416,7 @@ namespace TimeClock
|
||||||
Itrycn_Db.list_rest.RemoveAt(0);
|
Itrycn_Db.list_rest.RemoveAt(0);
|
||||||
}
|
}
|
||||||
Itrycn_Db.list_rest.Add(info);
|
Itrycn_Db.list_rest.Add(info);
|
||||||
|
OnRestDataChanged?.Invoke(this, new EventArgs());
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///最近一次是否是休息状态
|
///最近一次是否是休息状态
|
||||||
|
|
@ -538,6 +544,17 @@ namespace TimeClock
|
||||||
//System.IO.File.AppendAllText(Application.StartupPath + "\\Logs.txt",
|
//System.IO.File.AppendAllText(Application.StartupPath + "\\Logs.txt",
|
||||||
//"\r\n" + DateTime.Now + "\t提前一分钟休息弹窗提醒");
|
//"\r\n" + DateTime.Now + "\t提前一分钟休息弹窗提醒");
|
||||||
DbOp.FrmBeforeRestTip frm = new DbOp.FrmBeforeRestTip();
|
DbOp.FrmBeforeRestTip frm = new DbOp.FrmBeforeRestTip();
|
||||||
|
frm.FormClosing += delegate (object sender2, FormClosingEventArgs e2)
|
||||||
|
{
|
||||||
|
if(frm.IsDelay>0)
|
||||||
|
{
|
||||||
|
AddRestRecord(new RestInfo() { UserSecondTime = frm.IsDelay*60, Mode = 4 });
|
||||||
|
}
|
||||||
|
else if (frm.IsDelay == -1)
|
||||||
|
{
|
||||||
|
AddRestRecord(new RestInfo() { UserSecondTime =0, Mode = 2 });
|
||||||
|
}
|
||||||
|
};
|
||||||
frm.Show();
|
frm.Show();
|
||||||
frm.StartLoad();
|
frm.StartLoad();
|
||||||
}
|
}
|
||||||
|
|
@ -616,7 +633,8 @@ namespace TimeClock
|
||||||
string File = RyFiles.GetRealPath(tStor.GetAttrValue("File"));
|
string File = RyFiles.GetRealPath(tStor.GetAttrValue("File"));
|
||||||
string Pram = tStor.GetAttrValue("Pram");
|
string Pram = tStor.GetAttrValue("Pram");
|
||||||
bool sound_on = tStor.GetAttrValue("sound_on", true);
|
bool sound_on = tStor.GetAttrValue("sound_on", true);
|
||||||
string sound_path = tStor.GetAttrValue("sound", @"<app>\animation\sound\tip.wav");
|
string sound_path = tStor.GetAttrValue("sound", Itrycn_Info.SysDbFolder + @"\animation\sound\tip.wav");
|
||||||
|
if (sound_path.Length == 0) { sound_path = Itrycn_Info.SysDbFolder + @"\animation\sound\tip.wav"; }
|
||||||
sound_path = Itrycn_Info.GetRealPath(sound_path);
|
sound_path = Itrycn_Info.GetRealPath(sound_path);
|
||||||
bool gif_on = tStor.GetAttrValue("showpic_on", false);
|
bool gif_on = tStor.GetAttrValue("showpic_on", false);
|
||||||
string gif_path = Itrycn_Info.GetRealPath(tStor.GetAttrValue("showpic", ""));
|
string gif_path = Itrycn_Info.GetRealPath(tStor.GetAttrValue("showpic", ""));
|
||||||
|
|
@ -632,6 +650,10 @@ namespace TimeClock
|
||||||
case "Mute_Off"://取消静音
|
case "Mute_Off"://取消静音
|
||||||
case "TimeSync"://时间同步
|
case "TimeSync"://时间同步
|
||||||
_run_file = Application.StartupPath + "\\RyLine.exe";
|
_run_file = Application.StartupPath + "\\RyLine.exe";
|
||||||
|
if(!System.IO.File.Exists(_run_file))
|
||||||
|
{
|
||||||
|
_run_file = AppDomain.CurrentDomain.BaseDirectory.TrimEnd('\\') + "\\RyLine.exe";
|
||||||
|
}
|
||||||
_run_param = ActionId;
|
_run_param = ActionId;
|
||||||
break;
|
break;
|
||||||
case "OpenUrl":
|
case "OpenUrl":
|
||||||
|
|
@ -850,7 +872,7 @@ namespace TimeClock
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int UserSecondTime = 0;
|
public int UserSecondTime = 0;
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 0为进入空闲,1为退出空闲,2为进入休息,3为退出休息
|
/// 0为进入空闲,1为退出空闲,2为进入休息,3为退出休息,4表示推迟休息
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int Mode = 0;
|
public int Mode = 0;
|
||||||
private string GetTime(int second)
|
private string GetTime(int second)
|
||||||
|
|
@ -889,9 +911,11 @@ namespace TimeClock
|
||||||
case 1:
|
case 1:
|
||||||
return "空闲,共空闲["+ GetTime(UserSecondTime)+ "]";
|
return "空闲,共空闲["+ GetTime(UserSecondTime)+ "]";
|
||||||
case 2:
|
case 2:
|
||||||
return "进入休息";
|
return "提早进入休息";
|
||||||
case 3:
|
case 3:
|
||||||
return "休息,共休息[" + GetTime(UserSecondTime) + "]"; ;
|
return "休息,共休息[" + GetTime(UserSecondTime) + "]";
|
||||||
|
case 4:
|
||||||
|
return "推迟休息[" + GetTime(UserSecondTime) + "]";
|
||||||
default:
|
default:
|
||||||
return "未知";
|
return "未知";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,9 @@
|
||||||
<OutputType>Library</OutputType>
|
<OutputType>Library</OutputType>
|
||||||
<RootNamespace>TimeClock</RootNamespace>
|
<RootNamespace>TimeClock</RootNamespace>
|
||||||
<AssemblyName>TimeClock</AssemblyName>
|
<AssemblyName>TimeClock</AssemblyName>
|
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
||||||
<FileAlignment>512</FileAlignment>
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<TargetFrameworkProfile />
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
|
@ -21,6 +22,7 @@
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
<PlatformTarget>x86</PlatformTarget>
|
||||||
|
|
@ -30,6 +32,7 @@
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<StartupObject />
|
<StartupObject />
|
||||||
|
|
@ -38,18 +41,11 @@
|
||||||
<ApplicationIcon>项目1.ico</ApplicationIcon>
|
<ApplicationIcon>项目1.ico</ApplicationIcon>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="MyDb, Version=2.1.1803.1700, Culture=neutral, processorArchitecture=MSIL">
|
|
||||||
<SpecificVersion>False</SpecificVersion>
|
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\MyDb.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="MyDb_SQLite">
|
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\MyDb_SQLite.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="NAudio, Version=1.8.4.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="NAudio, Version=1.8.4.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\NAudio.dll</HintPath>
|
<HintPath>..\..\..\Bin\Debug\MyTimeClock\NAudio.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="ryControls">
|
<Reference Include="RaUI">
|
||||||
<HintPath>..\..\..\Bin\Debug\MyTimeClock\ryControls.dll</HintPath>
|
<HintPath>..\..\..\..\睿元公用控件组\Bin\Release\CommonControls\.NET4\RaUI.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.configuration" />
|
<Reference Include="System.configuration" />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user