void OnSelectDbClick() { if (m_IsFolder) { if (Directory.Exists(m_FilePath)) { m_ParentList.m_Path = m_FilePath; m_ParentList.RefreshIsoList(); } else { VCEStatusBar.ShowText("This folder does not exist".ToLocalizationString() + "!", 2f, false); m_ParentList.RefreshIsoList(); } } else { if (File.Exists(m_FilePath)) { if (VCEHistory.s_Modified) { s_IsoToLoad = m_FilePath.Substring(VCConfig.s_IsoPath.Length); VCEMsgBox.Show(VCEMsgBoxType.LOAD_QUERY); } else { VCEditor.LoadIso(m_FilePath.Substring(VCConfig.s_IsoPath.Length)); } } else { VCEMsgBox.Show(VCEMsgBoxType.MISSING_ISO); VCEStatusBar.ShowText("ISO file is missing".ToLocalizationString() + "!", 2f, false); m_ParentList.RefreshIsoList(); } } }
public static void DoLoadFromMsgBox() { VCEditor.LoadIso(s_IsoToLoad); }