UI Design modify
Multi SID Select
This commit is contained in:
@@ -257,6 +257,7 @@ namespace Project
|
||||
}
|
||||
|
||||
//키엔스데이터 기다리는중
|
||||
VAR.BOOL[eVarBool.FG_WAIT_INFOSELECTCLOSE] = false;
|
||||
PUB.sm.seq.Update(cmdIndex);
|
||||
return false;
|
||||
}
|
||||
@@ -305,20 +306,31 @@ namespace Project
|
||||
//아무것도 하지 않는다
|
||||
//사용자가 정보를 설정하는 중
|
||||
}
|
||||
else
|
||||
{
|
||||
bool SHowUserFormINF = true;
|
||||
else {
|
||||
|
||||
//사용자 확인창을 표시한다
|
||||
if (SHowUserFormINF) //다중SID정보 선택건
|
||||
//사용자사 해당 창을 닫았다.
|
||||
if (VAR.BOOL[eVarBool.FG_WAIT_INFOSELECTCLOSE] == true & PUB.Result.ItemDataC.VisionData.SID.isEmpty())
|
||||
{
|
||||
this.Invoke(new Action(() =>
|
||||
{
|
||||
PUB.log.Add("Calling user selection window (INF)");
|
||||
var f = new Dialog.fSelectSIDInformation();
|
||||
f.Show();
|
||||
}));
|
||||
//사용자가 창을 닫았고 SID값이 없다면 오류 처리한다.
|
||||
PUB.Result.SetResultMessage(eResult.OPERATION, eECode.NOTSELECTMULTISID, eNextStep.PAUSE);
|
||||
VAR.BOOL[eVarBool.FG_WAIT_INFOSELECTCLOSE] = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
bool SHowUserFormINF = true;
|
||||
|
||||
//사용자 확인창을 표시한다
|
||||
if (SHowUserFormINF) //다중SID정보 선택건
|
||||
{
|
||||
this.Invoke(new Action(() =>
|
||||
{
|
||||
PUB.log.Add("Calling user selection window (INF)");
|
||||
var f = new Dialog.fSelectSIDInformation();
|
||||
f.Show();
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user