Hi JR
The slowness will be due to it reading the PDF files to create thumbnails for them.
You might want to specify a custom icon to use:
// Use TImageEnMView.OnGetLoadFilename to specify an icon to use for PDF files on removable devices (to improve performance)
procedure TForm1.IEFolderMViewGetLoadFilename(Sender: TObject; Index: Integer;
var Filename: string);
begin
if FileIsWPDItem( Filename ) and
( Uppercase( ExtractFileExt( Filename )) = '.PDF' ) then
Filename := IncludeTrailingPathDelimiter( ExtractFilePath( Application.ExeName )) + 'MyPDFIcon.ico';
end;
Or set Filename to '' in OnGetLoadFilename to just use the default PDF icon (no thumbnail loading).
CopySelectedFilesToClipboard, CopySelectedFilesToFolder, etc. do not work with devices. This is documented behavior.
Use FileIsWPDItem() to determine WPD paths:
https://www.imageen.com/help/FileIsWPDItem.html
Nigel
Xequte Software
www.imageen.com