### 2022-04-16更新
------ #### VSoft V1.0.2204.1601 - *.[改进]启动时加载图标缓存,增加切换分组的流畅度。
This commit is contained in:
parent
96e9feaa03
commit
28d84616e8
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -4,3 +4,4 @@ Res/
|
|||
*.pdb
|
||||
**/dcu
|
||||
*.dcu
|
||||
/Source/.vs
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[VSoft]
|
||||
hwnd=334384
|
||||
hwnd=134844
|
||||
width=745
|
||||
height=543
|
||||
[VSoft_Test]
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,4 +1,9 @@
|
|||
### 2022-02-20更新
|
||||
### 2022-04-16更新
|
||||
------
|
||||
#### VSoft V1.0.2204.1601
|
||||
- *.[改进]启动时加载图标缓存,增加切换分组的流畅度。
|
||||
|
||||
### 2022-02-20更新
|
||||
------
|
||||
#### VSoft V1.0.2202.2001
|
||||
- *.[改进]删除鼠标移上去提示功能。
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,21 +0,0 @@
|
|||
{
|
||||
"Version": 1,
|
||||
"ProjectMap": {
|
||||
"13c45e68-2da3-4c9e-9bca-e63d0fa9a760": {
|
||||
"ProjectGuid": "13c45e68-2da3-4c9e-9bca-e63d0fa9a760",
|
||||
"DisplayName": "VSoft",
|
||||
"ColorIndex": 0
|
||||
},
|
||||
"8ee4505a-7d76-4209-85d5-274357a81fb8": {
|
||||
"ProjectGuid": "8ee4505a-7d76-4209-85d5-274357a81fb8",
|
||||
"DisplayName": "DyLine",
|
||||
"ColorIndex": 1
|
||||
},
|
||||
"ca619284-2939-4a14-9525-30fd7c04adc7": {
|
||||
"ProjectGuid": "ca619284-2939-4a14-9525-30fd7c04adc7",
|
||||
"DisplayName": "VSoftBox",
|
||||
"ColorIndex": 2
|
||||
}
|
||||
},
|
||||
"NextColorIndex": 3
|
||||
}
|
Binary file not shown.
Binary file not shown.
|
@ -145,7 +145,7 @@ namespace VSoft
|
|||
}
|
||||
else
|
||||
{
|
||||
img_path = RyFiles.GetRealPath(row["IconPath"].ToString());
|
||||
img_path = RyFiles.GetRealPath(info.IconPath);
|
||||
}
|
||||
if(dictCacheImg.ContainsKey(img_path))
|
||||
{
|
||||
|
@ -352,6 +352,35 @@ namespace VSoft
|
|||
hotkey = new SysFuns.WinHotReg(Handle);
|
||||
hotkey.OnHotkey += Hotkey_OnHotkey;
|
||||
RegisterHotkey();
|
||||
#region 加载图标缓存
|
||||
IDbInterface db2 = Itrycn_Db.CreateDataProvider(Itrycn_Db.dataType);
|
||||
if (db2.ConnDb(SQLConnStr) == 1)
|
||||
{
|
||||
DataSet ds = db2.ReadData("select * from Softs");
|
||||
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
|
||||
{
|
||||
DataRow row = ds.Tables[0].Rows[i];
|
||||
var IconPath = row["IconPath"].ToString();
|
||||
var TruePath = RyFiles.GetRealPath(row["Path"].ToString());
|
||||
string img_path;
|
||||
Image image;
|
||||
if (IconPath.Length == 0)
|
||||
{
|
||||
img_path = TruePath;
|
||||
}
|
||||
else
|
||||
{
|
||||
img_path = RyFiles.GetRealPath(IconPath);
|
||||
}
|
||||
if (!dictCacheImg.ContainsKey(img_path))
|
||||
{
|
||||
image = API.GetImg(img_path, 128);
|
||||
dictCacheImg.Add(img_path, image);
|
||||
}
|
||||
}
|
||||
}
|
||||
db2.Free();
|
||||
#endregion
|
||||
ryCommon.RyRegedit.RegRoot = Microsoft.Win32.RegistryHive.CurrentUser;
|
||||
//如果开机启动没有启动
|
||||
if(!ryCommon.RyRegedit.IsAutoRun(Soft_Info.Soft_Id, "\"" + Application.ExecutablePath.Replace("/", "\\") + "\" " + Soft_Info.Soft_Pram))
|
||||
|
|
|
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
|
||||
//通过使用 "*",如下所示:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.2202.2001")]
|
||||
[assembly: AssemblyFileVersion("1.0.2202.2001")]
|
||||
[assembly: AssemblyVersion("1.0.2204.1601")]
|
||||
[assembly: AssemblyFileVersion("1.0.2204.1601")]
|
Loading…
Reference in New Issue
Block a user