Esempio n. 1
0
        private void _menuItemAdd_Click(object sender, RoutedEventArgs e)
        {
            try {
                string[] files = PathRequest.OpenFilesCde("filter", "Gat Files (*.gat)|*.gat");

                if (files != null)
                {
                    _cache.Commands.AddMaps(files.ToList());
                }
            }
            catch (Exception err) {
                ErrorHandler.HandleException(err);
            }
        }
Esempio n. 2
0
        public static void ReplaceFields <TKey>(GDbTabWrapper <TKey, ReadableTuple <TKey> > tab)
        {
            try {
                string[] files = PathRequest.OpenFilesCde("filter", FileFormat.MergeFilters(Format.All, Format.Txt, Format.Lua));

                if (files == null || files.Length == 0)
                {
                    return;
                }

                foreach (var file in files)
                {
                    _readFile(file, tab);
                }
            }
            catch (OperationCanceledException) {
            }
            catch (Exception err) {
                ErrorHandler.HandleException(err);
            }
        }