StableVersion4.3/HL_FristAidPlatform_PreHosp.../InputDialog.cs

43 lines
1.3 KiB
C#

using System.Windows.Forms;
namespace HL_FristAidPlatform_PreHospitalEmergency
{
public static class InputDialog
{
public static DialogResult Show(out string strText, int i)
{
string strTemp = string.Empty;
strText = "";
DialogResult result=new DialogResult();
if (i == 1)
{
Form_MissionAbort inputDialog = new Form_MissionAbort();
inputDialog.TextHandler = (str) => { strTemp = str; };
result = inputDialog.ShowDialog();
strText = strTemp;
//return result;
}
else if (i == 2)
{
Form_Transfer inputDialog = new Form_Transfer();
inputDialog.TextHandler = (str) => { strTemp = str; };
result = inputDialog.ShowDialog();
strText = strTemp;
//return result;
}
else if (i == 3)
{
Form_PauseCall inputDialog = new Form_PauseCall();
inputDialog.TextHandler = (str) => { strTemp = str; };
result = inputDialog.ShowDialog();
strText = strTemp;
//return result;
}
return result;
}
}
}