### 2024-12-20 星期五更新

------
#### SuperDesign    V3.0.2412.2002
- *.[新增]新增对.NET5以上项目文件的版本修改支持。
- *.[新增]新增支持双击历史更新记录,查看具体更新日志。
- *.[新增]更新日志新增对项目中文名称的设置和显示。
- *.[改进]当窗口失去焦点时,自动保存更新日志。
- *.[改进]对于同个项目,只允许打开一个实例的开发辅助工具。
This commit is contained in:
zilinsoft committed 2024-12-20 14:14:57 +08:00
1 parent 993f1ca1a9
commit 179f349d8f
29 files changed
+1798 -759

No files matched your search

@@ -1319,15 +1319,15 @@ namespace 开发辅助工具.Tools.SmartEditor
for (int i = 0; i < jarr_workarea.Count; i++)
{
var item = jarr_workarea[i];
var mode = item.GetValue("mode", "");
var mode = item.GetJsonValue("mode", "");
if (mode == "file")
{
FrmFileBrowser_New frm = new FrmFileBrowser_New
{
Text = item["text"].ToString()
};
var PrimarySortColumn = item.GetValue("PrimarySortColumn","");
var SecondarySortColumn = item.GetValue("SecondarySortColumn", "");
var PrimarySortColumn = item.GetJsonValue("PrimarySortColumn","");
var SecondarySortColumn = item.GetJsonValue("SecondarySortColumn", "");
for (int c = 0; c < frm.olvFiles.AllColumns.Count; c++)
{
var column = frm.olvFiles.AllColumns[c];
@@ -1346,10 +1346,10 @@ namespace 开发辅助工具.Tools.SmartEditor
}
frm.olvFiles.RebuildColumns();
frm.Show(dockPanel, DockState.DockLeft);
frm.splitContainer1.SplitterDistance = item.GetValue("SplitterDistance", "280").ToInt(22, 4000, 280);
frm.InitPath = item.GetValue("folder", "");
frm.Init_Selected_Path = item.GetValue("selected_path", "");
frm.CurFolderPath = item.GetValue("folder", "");
frm.splitContainer1.SplitterDistance = item.GetJsonValue("SplitterDistance", "280").ToInt(22, 4000, 280);
frm.InitPath = item.GetJsonValue("folder", "");
frm.Init_Selected_Path = item.GetJsonValue("selected_path", "");
frm.CurFolderPath = item.GetJsonValue("folder", "");
//frm.GotoPath(item.GetValue("folder", ""), item.GetValue("selected_path", ""));
if (item["visible"].ToBool()) { def_form = frm; }
}
@@ -1367,7 +1367,7 @@ namespace 开发辅助工具.Tools.SmartEditor
}
frm.treeListView.RebuildColumns();
frm.Show(dockPanel, DockState.DockLeft);
frm.GotoPath(item.GetValue("selected_path", ""));
frm.GotoPath(item.GetJsonValue("selected_path", ""));
if (item["visible"].ToBool()) { def_form = frm; }
}
}
@@ -1394,7 +1394,7 @@ namespace 开发辅助工具.Tools.SmartEditor
var file_editTime = item["file_editTime"].ToInt64().ToDateTime();
if (file_editTime.ToInt64() == RyFiles.GetFileDate(item["path"].ToString()).LastWriteTime.ToInt64())
{
var text = item.GetValue("text", "");
var text = item.GetJsonValue("text", "");
frm.LoadInitFile(item["path"].ToString(), text);
}
else
@@ -1420,8 +1420,8 @@ namespace 开发辅助工具.Tools.SmartEditor
Text = item["text"].ToString(),
FTPId = item["ftpid"].ToInt()
};
var PrimarySortColumn = item.GetValue("PrimarySortColumn","");
var SecondarySortColumn = item.GetValue("SecondarySortColumn","");
var PrimarySortColumn = item.GetJsonValue("PrimarySortColumn","");
var SecondarySortColumn = item.GetJsonValue("SecondarySortColumn","");
for (int c = 0; c < frm.objectListView1.AllColumns.Count; c++)
{
var column = frm.objectListView1.AllColumns[c];