home *** CD-ROM | disk | FTP | other *** search
-
- Hello Johan !
-
- Let me straightly come to the first point:
- There is no sweat about your DUMP function supplied with XList 1.3.
- It will always be compatible. The library functions which are currently
- present can't be changed or canceled, because older programs could
- crash then. So all currently present functions and structures are
- always valid and don't get changed, of course. Structure expansions
- also cannot confuse older programs.
-
- The next thing is that you do identifications yourself. You have added
- many file types i'd like to put into the library itself to support other
- common programs (like VirusWorkshop by Flake/TRSI or FileID by Siegel/TRSI).
- Why not having other programs using your additional file types, too ?
-
- If you say that your file types are "secret" and XList should stay "the
- only one" for identifying these files, let me tell you that i'm still not
- interested in adding single program configuration files, because i think
- that this was a bit too much for the library.
-
- If you want to do the ultimate File identifying tool, there are much more
- other things you may add, like writing it as a commotity which gives
- description via mouse-click and hotkey activation, adding WB menus for
- icon operations including hotkey, user interface, output of all FI_FileInfo
- data and flags (not only the description string), MUI support, AppIcons for
- dropping icons of unknown files to it, user preferences (position of the
- application icon, output format, cx_popup/cx_hotkey, files to suppress,
- filetypes to be highlighted etc etc), auto reactions on file types (e.g.
- "more" for texts, "show" for pictures, "move to module dir" for sound
- modules etc. and so on.
- I could tell you further 100 KB of ideas about how to improve a file
- examining tool. Still wanna hear more ? :^) Let your fantasy play.
- While doing such improvements, send me your file identification sources,
- so that i may include 'em in the library itself (if your identification
- procedure is not too complex).
- The file identification job should be done by the library, the user
- program which is using the library should bring some higher comfort
- to the user.
-
- You may send me mail or data by putting it into your next update.
- Encrypt the data using PGP, if you like. My net address is invalid
- for a few weeks. After this time, you may pass me uuencoded mail via
- InterNet. Have you got an InterNet address ?
-
- If you allow me to include your file types, please tell me if you want to
- get your real name, your scene handle or both added to the "Credits"
- section of my library documentations; if not, forget the words you read
- above and burn in hell. :^)
-
- BLOODROCK/SDC
-