public bool Handle(IDataObject data, MainForm frm)
            {
                object obj = data.GetData(Format);
                string[] files = obj as string[];

                bool handled;
                if (files != null) {
                    List<string> target = new List<string>();
                    AddFiles(files, target, frm);
                    frm.AddFiles(target);
                    handled = true;
                } else {
                    handled = false;
                }

                return handled;
            }