NO

Author Topic: Another FindFile update  (Read 4435 times)

JohnF

  • Guest
Another FindFile update
« on: May 13, 2014, 03:15:05 PM »
===================================================
13th May 2014. Version 3.0.0.0 (JF)
===================================================
The displaying of folders in the status bar was slowing down
FindFile - something has happened between XP and WIN7. To speed
things up the folders are only displayed every DIR_COUNT. Here
a full scan of the hard drive has gone from 16secs to 5secs.

One can now search for more than two files simultaneously.
*.bmp,*.png,*jpg or mydoc.txt,yourdoc.txt
Each argument separated by a comma.

I've not been able to get the Explorer ContextMenu DLL working
in Win7, instead one can use Explorer's SendTo

Paste this into Explorer's address bar and go to that folder
%APPDATA%\Microsoft\Windows\SendTo

then make a shortcut of FindFile64 or FindFile32 in that folder.

Link to my site where you will find it.
http://www.johnfindlay.plus.com/pellesc/utils/utils.html

John

JohnF

  • Guest
Re: Another FindFile update
« Reply #1 on: July 28, 2014, 02:02:47 PM »
Another update to FindFile.

=============================================
28th July 2014. Version 3.0.0.0 (JF)
=============================================
Previously only an empty folder could be deleted, now any folder
will be deleted. Shell functions, MoveTo, CopyTo and Delete will
show a progress dialog if the operation is lengthy.

=============================================
14th July 2014. Version 3.0.0.0 (JF)
=============================================
Changed the DoShellExecuteEx() routine to add quotes '"' at each
end of the string. Some old apps do not allow spaces in command
string.

Changed SortHead() to use hasbom() instead of the Windows API
IsTextUnicode() which would occasionally get it wrong.

Improved the way the header text is displayed.

here

John
« Last Edit: July 28, 2014, 02:08:15 PM by JohnF »

JohnF

  • Guest
Re: Another FindFile update
« Reply #2 on: August 11, 2014, 10:49:42 AM »
Still trying to improve FindFile.

From FindFile_Changes.txt
===============================================================
10th August 2014. Version 3.1 (JF)
===============================================================
Improved Unicode recognition and display - UTF8, UTF16, UTF32
with and without BOM's, and UNIX text are now displayed in the
header window, and the main window's title bar describes which.

e.g.
   - [UNIX]
   - [UTF8]BOM
   - [UTF8]NO BOM
   - [UTF16LE]BOM
   - [UTF16BE]BOM
   - [UTF16LE]NO BOM
   - [UTF16BE]NO BOM
   - [UTF32LE]BOM
   - [UTF32BE]BOM
   - [UTF32LE]NO BOM
   - [UTF32BE]NO BOM

===============================================================

It works with all Unicode files I have but...

The link is in the previous posts.

EDIT: These are the file extensions I'm checking for unicode

.asc .asm .bas .c .cc .cpp .csv .cxx .h .hpp .hxx .rc .rc2 .text .txt .uni

There are probably more but I don't know what they are.

John
« Last Edit: August 11, 2014, 11:17:44 AM by JohnF »

czerny

  • Guest
Re: Another FindFile update
« Reply #3 on: August 11, 2014, 02:52:53 PM »
Hallo John! Is it a bug or a feature that *.htm files and *.hlp files etc. are found while searching for *.h files?

I would expect a search string like *.h*

JohnF

  • Guest
Re: Another FindFile update
« Reply #4 on: August 11, 2014, 03:08:09 PM »
Hallo John! Is it a bug or a feature that *.htm files and *.hlp files etc. are found while searching for *.h files?

I would expect a search string like *.h*

No it's not a bug, look in the left pane where you will find *AutoWildcars*, you must have it turned on.

John

czerny

  • Guest
Re: Another FindFile update
« Reply #5 on: August 11, 2014, 06:00:18 PM »
No it's not a bug, look in the left pane where you will find *AutoWildcars*, you must have it turned on.
Sorry! I should look more carefully!

JohnF

  • Guest
Re: Another FindFile update
« Reply #6 on: August 11, 2014, 06:06:58 PM »
No it's not a bug, look in the left pane where you will find *AutoWildcars*, you must have it turned on.
Sorry! I should look more carefully!

No need to say sorry.

John