|
|
@@ -7,7 +7,7 @@ using System;
|
|
|
|
|
|
namespace QFramework
|
|
|
{
|
|
|
- public enum ToolLibraryType
|
|
|
+ public enum ToolLibraryType
|
|
|
{
|
|
|
/// <summary>
|
|
|
/// 工具间
|
|
|
@@ -34,7 +34,7 @@ namespace QFramework
|
|
|
/// <summary>
|
|
|
/// 这是为ToolLibrarySelectElement单加的模式
|
|
|
/// </summary>
|
|
|
- public List<string> rightTools;
|
|
|
+ public List<string> rightTools = new List<string>();
|
|
|
}
|
|
|
public partial class ToolLibraryForm : UIPanel
|
|
|
{
|
|
|
@@ -212,15 +212,17 @@ namespace QFramework
|
|
|
if (mData.selectAction != null)
|
|
|
{
|
|
|
mData.selectAction?.Invoke();
|
|
|
- }else
|
|
|
+ }
|
|
|
+ else
|
|
|
{
|
|
|
UIKit.ClosePanel<ToolLibraryForm>();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public void RefrushAllChoseTool()
|
|
|
+ public static void RefrushAllChoseTool()
|
|
|
{
|
|
|
- m_ToolConfigProxy.ClearToolConfigInfoToCTKSTCIs();
|
|
|
+ ToolConfigProxy tmpToolConfigProxy = DAL.Instance.Get<ToolConfigProxy>();
|
|
|
+ tmpToolConfigProxy.ClearToolConfigInfoToCTKSTCIs();
|
|
|
OperateSetting.Instance.m_ToolKitToolConfigs.Clear();
|
|
|
UIKit.OpenPanel<ToolDisplayForm>(new ToolDisplayFormData() { m_ToolConfigs = null });
|
|
|
}
|