private void CopyMultiFile()
{
try
{
if (GlobalSetting.IsImageError || !File.Exists(GlobalSetting.ImageList.GetFileName(GlobalSetting.CurrentIndex)))
{
return;
}
}
catch { return; }
//get filename
string filename = GlobalSetting.ImageList.GetFileName(GlobalSetting.CurrentIndex);
//exit if duplicated filename
if (GlobalSetting.StringClipboard.IndexOf(filename) != -1)
{
return;
}
//add filename to clipboard
GlobalSetting.StringClipboard.Add(filename);
Clipboard.SetFileDropList(GlobalSetting.StringClipboard);
DisplayTextMessage(
string.Format(GlobalSetting.LangPack.Items["frmMain._CopyFileText"],
GlobalSetting.StringClipboard.Count), 1000);
}