Exemple #1
0
        private void HandleLoadWorld()
        {
            var msg = new ShowLoadWorldDialogMessage((path) => { LoadWorld(path); });

            msg.Filter = "Pathmap Files (*.pmap)|*.pmap";

            this.MessengerInstance.Send(msg);
        }
Exemple #2
0
        private void HandleLoadWorldDialog(ShowLoadWorldDialogMessage message)
        {
            var dialog = new OpenFileDialog();

            dialog.Filter = message.Filter;

            var result = dialog.ShowDialog(this);

            if (result == true)
            {
                message.Callback(dialog.FileName);
            }
        }