home *** CD-ROM | disk | FTP | other *** search
- FILEEXP
- *******
-
- The File Expert for Delphi is a small esAddIn-Style expert which solves
- the problem, you may have, when you work with different files in
- different directories.
- Imagine the situation, where you are writing some new cool classes and
- need the interface for the REGISTRY, OLE2 and EXPTINTF classes. So,
- if you load them in to Delphi, you have, if you have not set the
- silly PATH settings in your Autoexec / System Control for the Delphi
- Source and VCL paths, to walk through the whole directory path to
- access the correct files. And after that, you may have encountered, that
- the new CurrentDirectory points to this directory.
- So, the File Expert solves this problem by first adding some directories
- to a list and then access any file from that directories.
-
- DISCLAIMER
- ----------
-
- The author cannot and don't want to take any responsibility for any
- damages that may appear. The software has been tested for a long time
- and seems to be ok, but, you know what that means: It will have any
- errors as we both know but I simply didn't find them. So watch yourself
- for errors. To find errors and to learn from my source code (whatever
- you may learn from ;-), the full source is attached.
- Don't flame me for bugs, it's free!
- Besides that, the files SHELLUTLS.PAS, BROWSEDR.PAS, BROWSEDR.DCR, SHELLOBJ.PAS and
- REGSTR.PAS are not written by me, but are released to Public Domain or Freeware, as
- you can read in the source and companion files.
- I would like to thank to 70007.4660@compuseve.com (Pat) for the SHELLOBJ interface (sorry,
- I don't have any other files or addresses) and Brad Stowers 72733.3374@CompuServe for the
- BROWSEDR interface. They were very helpful for this project!
-
- COPYRIGHTS
- ----------
-
- The File Expert is freeware, this means, that I don't care for anybody
- copying or modifying the source to build hos own experts or to add
- special functionality or derive my expert to build some new ones.
- Do it! I hope you will have as much fun working with Delphi as I had
- when I wrote it.
- But please, if you derive or add some new functionality, have a note
- that I was the author of the original (yup, I love to see my name ;-)
- and, if I may have one, send me a copy (no source, just the DLL).
- For any further assistance, use the address beyond and email me your
- questions or improvements. Thanks.
-
- INSTALLATION
- ------------
-
- Open the FILEXP.DPR into Delphi and recompile it to produce a proper new
- DLL then copy this to a path of your choice (i suggest, you copied it to
- c:\bin\delphi32\experts\fileexp.dll).
- Load the registry and open the key HKEY_CURRENT_USER\Software\Borland\Delphi\2.0\Experts
- from this key, add a new string value
- FileExp=c:\bin\delphi32\experts\fileexp.dll
- close the registry and start Delphi. That's all.
-
- FIRST RUN
- ---------
-
- After a proper installation, run the expert by first clicking on the
- "File Expert Properties" item to bring up the folders window.
- You will see, that the listbox is empty, so click on default to add
- some default paths. You may add some new paths by simply browsing them
- through the "..." button or directly insert the path name into the
- Edit box and then click on "Add". All these paths are stored in the
- registry after closing Delphi and will be reload the next time you
- start Delphi.
-
- USAGE
- -----
-
- After FIRST RUN, you can choose the "File Expert" properties and, for
- example, simply enter "registry" into the combo box and press OK.
- The file will be loaded. You don't have to specify the extension as
- long as it is .PAS (grin). You also may enter an absolute filename.
-
- That's it. For further assistance, email me or use the attached source.
-
- Roger Misteli
- Zentralstrasse 6
- CH-8400 Winterthur
-
- fuggly@abacus.ch
- CIS: 101715,3214
-