fixed: 细化按钮状态调整
This commit is contained in:
parent
22095404e0
commit
907f4bc971
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,6 +3,7 @@ bin
|
||||
packages
|
||||
TestConsoleApp
|
||||
.vs
|
||||
obj
|
||||
**/obj/Debug/**
|
||||
**/obj/Release/**
|
||||
**/obj/Test/**
|
@ -601,10 +601,10 @@ namespace AIProofread
|
||||
btnDetectionAll.Enabled = r.Start == r.End;
|
||||
}
|
||||
|
||||
public void SetDetectionBtnStatus(bool status)
|
||||
public void SetDetectionBtnStatus(bool allStatus,bool rangeStatus)
|
||||
{
|
||||
btnDetectionAll.Enabled = status;
|
||||
btnDetectionParagraph.Enabled = status;
|
||||
btnDetectionAll.Enabled = allStatus;
|
||||
btnDetectionParagraph.Enabled = rangeStatus;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ namespace AIProofread.core
|
||||
this.checkingKey = checkingKey;
|
||||
this.checkingSummary = checkingSummary;
|
||||
this.checkingLocation = checkingLocation;
|
||||
Globals.ThisAddIn.ribbon.SetDetectionBtnStatus(false);
|
||||
Globals.ThisAddIn.ribbon.SetDetectionBtnStatus(false,false);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -72,7 +72,8 @@ namespace AIProofread.core
|
||||
this.checkingKey = null;
|
||||
this.checkingSummary = null;
|
||||
this.checkingLocation = null;
|
||||
Globals.ThisAddIn.ribbon.SetDetectionBtnStatus(true);
|
||||
var enableAll = string.IsNullOrEmpty(checkingSummary);
|
||||
Globals.ThisAddIn.ribbon.SetDetectionBtnStatus(enableAll,!enableAll);
|
||||
}
|
||||
}
|
||||
|
||||
@ -98,6 +99,11 @@ namespace AIProofread.core
|
||||
|
||||
public void Close()
|
||||
{
|
||||
if (isChecking)
|
||||
{
|
||||
Globals.ThisAddIn.formCommonsenseDetection.Hide();
|
||||
return;
|
||||
}
|
||||
Globals.ThisAddIn.HideDetection();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user