public void StartNewShowProcess() { IPopUpProcess newProcess = CreatePopUpProcess(false); newProcess.Run(); SetRunningProcess(newProcess); }
public void StartNewHideProcess() { IPopUpProcess newPorcess = CreatePopUpProcess(true); newPorcess.Run(); SetRunningProcess(newPorcess); }
void SetRunningProcess(IPopUpProcess process) { if (thisRunningProcess != null) { if (thisRunningProcess.IsRunning()) { thisRunningProcess.Stop(); } } thisRunningProcess = process; }