FindFile has been updated.
From the change log.
=============================
12th December 2013. Version 3.0.0.0 (JF)
=============================
New 64Bit version. Changed Ole image loader to GdiPlus image loader.
Will now load PNG, TIF, JPG, GIF, EMF, BMP, DIB, WMF.
Icons are loaded with LoadImage API.
Improved the way the rename edit box is displayed with border
and horizontal scrolling.
Increased number of MRU items for Browsing to ten.
32bit and 64bit project files are included in zip.
Tidied up various things, deleted obsolete images, deleted
any other files not needed and some unused functions.
If an existing MRU is selected move to top and shuffle the
rest down.
============================
EDIT: timovjl found a bug, I'd used (DWORD) instead of (LONG_PTR) in func SubClassRenameEditBoxProc using API SetWindowLongPtr().
Thanks timovjl.
EDIT2: Another bug
1. If one has selected one of the MRU's then selects BROWSE and
then Cancel, the wrong MRU was placed at the top of the list.
The following code was added to the function OnCommand() case IDC_COMBO:
// Only do IfMruExists if selection is past the BROWSE
if(idx > g_dwLastNative){
IfMruExists(g_sInitialDir);
idx = g_dwLastNative+1; // If MRU was placed at top idx must reflect that
}
John