AGS.Editor.GUIController.ShowOpenFileDialog C# (CSharp) Method

ShowOpenFileDialog() public method

public ShowOpenFileDialog ( string title, string fileFilter, bool useFileImportPath ) : string
title string
fileFilter string
useFileImportPath bool
return string
        public string ShowOpenFileDialog(string title, string fileFilter, bool useFileImportPath)
        {
            EnsureLastImportDirectoryIsSet(useFileImportPath);

            OpenFileDialog dialog = new OpenFileDialog();
            dialog.Title = title;
            dialog.RestoreDirectory = true;
            dialog.CheckFileExists = true;
            dialog.CheckPathExists = true;
            dialog.InitialDirectory = _lastImportDirectory;
            dialog.ValidateNames = true;
            dialog.Filter = fileFilter;

            if (dialog.ShowDialog() == DialogResult.OK)
            {
                _lastImportDirectory = Path.GetDirectoryName(dialog.FileName);
                return dialog.FileName;
            }
            return null;
        }

Same methods

GUIController::ShowOpenFileDialog ( string title, string fileFilter ) : string
GUIController