Short: V39.3 patches text.datatype to support searching Author: ruppert@goofy.zdv.uni-mainz.de Uploader: ruppert goofy zdv uni-mainz de Type: util/dtype Architecture: m68k-amigaos Distribution: NoCD textdtpatch textdtpatch NAME textdtpatch - patches the text.datatype to support search method VERSION 39.3 TEMPLATE none REQUIREMENT reqtools.library V38, OS3.0 or higher FUNCTION This program patches the text.datatype, so that the new one can search for a string. Now it can search by four different ways : 1. case sensetive match like strncmp(). Button "Case". 2. case insensetive match like Strnicmp(). Button "NoCase". 3. case sensetive pattern using MatchPattern(). Button "Pattern". 4. case insensetive pattern using MatchPatternNoCase(). Button "PatternNoCase". The following key commands are supported : Return (STM_ACTIVATE_FIELD) - opens a reqtools requester to enter the search string and searches for that if confirmed. Tab (STM_NEXT_FIELD) , '>' (STM_BROWSE_NEXT) searches for the next occurrence of the string. Shift-Tab (STM_PREV_FIELD) , '<' (STM_BROWSE_PREV) searches for the previous occurrence of the string. INSTALLATION 1. Copy textdtpatch to your c: or anywhere you like. 2. Add in your S:User-Startup following line: run >nil: c:textdtpatch 3. To terminate textdtpatch send a break (Ctrl-C). SEE ALSO text.datatype, markabletextdtclass THANKS have to go to Roland 'Gizzy' Mainz for his markabletextdtclass NOTE This peace of software is no longer in development. I only maked it worked with the markabletextdtclass patch. If you want to search within text document look at my HyperText-Datatype-System. Aminet:util/dtype/HTDS.lha AUTHOR Stefan Ruppert Windthorststrasse 5 65439 Floersheim Main GERMANY EMail: ruppert@goofy.zdv.uni-mainz.de ruppert@informatik.fh-wiesbaden.de WWW: http://home.pages.de/~Ruppert/