ACDataSeeker - file / text seeker
--------------------------------------------------------
Author: 		Alessandro Cantatore / Andreas Buchinger
Last update: 	20081124
Current status: 0.50b 

As Alessandro Cantatore do not work any more on ACDataSeeker, I've asked him to 
give me the sources. He kindly agreed. So I've made my own build starting with 
his 0.46 version. Please report missing/broken functions in my build compared 
to Alessandros last version. If you like DataSeeker, please mail me a feedback 
and thank Alessandro for his generousity. 

There are no help file updates from me and no national language support with 
this release. If you want to contribute and update the help file or make 
translations, drop me an email.

I plan to make a netlabs project out of DataSeeker. There have to be some things 
sorted out before with Adrian. But either my emails got lost or Adrian was to 
busy the last weeks. So I am not sure if I get this managed within reasonable 
time ...

Prerequisite: 
------------- 
- OS/2 or eCS. Warp 4 and up should work. I've tested with eCS1.x. 
   Alessandro has built in support for Warp 3. But currently I can't test this. 
   Maybe I've broken something for Warp 3. If yes, please report in detail the 
   difference between the old (0.46) and new behaviour.
- PmPrintf.dll for debug versions


Installation:
-------------
See help file. (Unziping and dragging a reference on your desktop is okay)


Questions / answeres :
----------------------
Q: What's the DataSeek_debug.exe? Or, why does it not start?
A: The debug version prints some debugging messages to Dennis Bareis PMPRINTF. 
   You need pmprintf.dll somewhere in your libpath. If it isn't found,  
   DataSeek_debug.exe can't work. I like to say A BIG THANK YOU TO DENNIS FOR
   HIS INVALUABLE TOOL. Pmprintf will give you some infos what DataSeeker does 
   and in case of problems, maybe it gives you some clue what's going wrong. It 
   may be usefull too, if you have troubles to to find out how boolean 
   operations on search arguments works ;-)

Q: Opening a file with the editor do not work (are there other strange problems?)
A: If there is no .ini file for dataseeker, starting the editor do not work. 
    Please open the settings dialog once, check settings and close with <OK>.

History:
--------
20081115 0.50b:
fixed
- ignore leading blanks in directory specification (This may be a problem, when 
  you have a directory name starting with a blank. If you want to search in such 
  a directory, start searching with the parent directory instead.)
- prevent selection of first entry in Files found when user has scrolled or  
  selected a file during search 
- removed another few ':' in strings. Hope now found all ;-)
- cosmetic change on Files found... Elapsed time string  

Note - I like to make this version public cause I plan to add a feature to 
search on 'default' drives if no drive is specified. I fear this will take 
considerable time so don't expect updates in the near future.
  
20081115 0.49b:
fixed
- enclose filename with " for opening in MED or VS
- <CTRL><P> (upper case) accelerator did not work

added
- <CTRL><C> copy filename enclosed with " to clipboard
- <CTRL><SHIFT><C> copy selected line to clipboard


20080903 0.48b: 
fixed
- disable 'Selected' menu item on startup (crash when no file is selected)
- CTRL-E, CTRL-P accelerators reenabled
- appStart new flag to distinguish between editor/cli and WinSwitchToProgram 
  (window list pops up when starting editor, probably introduced with 0.47)

changed
- removed scroll bars
- added ... to Settings menu item and removed : on various texts
- removed sub menus from 'View'
- Files/Text to search drop down box reduced size to not overlap Search button
- calling EPM now with 'postme'
- files/text search drop down list boxes - entries not sorted alphapeticaly any 
   more


20080824 0.47b: 

changed
- First build from me (Andreas Buchinger). Lot of changes were necessary to  
   build the GUI with URE. At this times, I don't want to build an application 
   without a useful GUI editor. On OS/2 I think URE is the only usable one. 
   There were a lot of changes necessary to get that beast compiled cleanly with 
   my build enviroment. So maybe I've some things broken. While rebuilding the 
   GUI, I've made some changes to the menus. I think they were not consistent 
   with usual OS/2 look and feel. So I've changed that.

fixed
- crash when no editor or cmd shell is found in ini file
- crash when no editor or cmd shell is entered in settings dialog

added
- support for MED and VS (VisualSlickEdit) as editors (beside EPM)
- select first found text entry to start editor with approbiate line when double 
   clicking on the file name
- when opening a cmd shell, switch to it (put focus on the cli window)
- add '*' if files to search is directory (simple check only - end with \ or :)
- scroll bars for Files/Text found list boxes
 
0.46: 
last version from Alessandro Cantatore I'm aware of 


Copyright: 
---------- 
See help file.


Disclaimer:
-----------
WITH THIS SOFTWARE YOU CAN CRASH YOUR COMPUTER, DELETE YOUR DATA, OR EVEN
DAMAGE SOME PIECES OF HARDWARE. USE IT WITH CARE. This software works for me
and it should work on all PC compatible hardware running any version of OS/2.
I've tested it on eComStation 2.0rcX with newest kernel (Jul. 2008). Don't make
me responsible for any problem you have with this software.


Last but not least:
-------------------
You can mail me if you have problems or when you have success (hopefully) with
this software. I will try to help you if you've specific problems with my
software. But only if you've read the readme/help files before.

Doubtless you've found out, english is not my mother tongue. You can correct
all errors in this text by yourself if you like ;-)

If you speak german, conversation would be easier. So please send your comments
in german or english. Of course you can send in any language you want, but
don't expect an answere ;-) My espanol, dutch and arab is not good enough for
conversation. Danke, thanks, gracias, Dank u wel, shokran...

Special thanks to Alessandro Cantatore for making his work available to OS/2 - 
eCS users for free. Thanks to Andreas Schnellbacher for various GUI related  
inputs. And thanks to all people who gave me feedback and helped me on different 
newsgroups especially Steven Levine who answeres even the stupiest questions in 
a manner proper to the skills of the questioner.

Andreas Buchinger, andi.os2.software@gmx.net
DO NOT MAKE THIS EMAIL ADDRESS PUBLIC.
DO NOT SEND ME ANY SORT OF ADVERTISING OR SPAM.
(Unwanted advertising and spam is prohibited by law in my home country.
Doing so can be fined)
