UI Design modify

Multi SID Select
This commit is contained in:
atvstdla
2025-10-02 14:28:30 +09:00
parent dc66158497
commit c3889b9f0a
10 changed files with 197 additions and 190 deletions

View File

@@ -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;
}