Short: ReqTools 2.2c - the requester toolkit Author: nico@augfl.be (Nico Francois) Uploader: cthulhu@Belgium.EU.net Type: util/libs reqtools.library is a standard Amiga shared, runtime library. The purpose of ReqTools is to make it a lot quicker and easier to build standard requesters into your programs. ReqTools is designed with Commodore's style guidelines in mind, all requesters have the look-and-feel of AmigaDOS Release 2. ReqTools features the following requesters: a query requester, a string requester, a number requester, a file requester, a font requester, a palette requester, a volume requester and a screenmode requester. Also included are RTPatch (1.3) and RexxReqTools (1.2e): RTPatch is a small program that will re-route functions from most popular requester libraries to ReqTools. Libraries currently supported are Arp, Req and Asl. RTPatch will also patch some functions in Intuition to give you improved system requesters. RexxReqTools gives ARexx users easy access to a large family of requesters. All requesters are easy to use; they require one or no arguments. But the requesters also have a lot of power through several optional arguments and through tagstrings. RexxReqTools itself doesn't implement any of these requesters, it is a link between ARexx and ReqTools. ************************************************************************* RELEASE 2.2c (Library version 38.390 [1.3] - 38.1266 [2.0]) Since using VideoControl() to get the visible display clip only seems to work when the screen in question is the frontmost screen the rtGetVScreenSize() function now falls back to using QueryOverscan() for screens that are in the back (thanks to Dietmar Eilert for reporting this). Changed method of filtering DOS devices that are shown in the file and volume requesters again. Window size and gadget layout is now calculated in a sysihack compatible way. Bug fix: screenmode requester should no longer "lose" characters in the color slider values on Kickstarts below V40 (3.1). Bug fix: fixed enforcer hits that occured when the screenmode requester came up with an empty list (all modes filtered out e.g.). Minor bug fix: backfill pattern in EZRequesters now uses BACKGROUNDPEN instead of pen 0. Polish catalogs for library and preference editor included. Translated by Juan Carlos Marcin Orlowski. ************************************************************************* ReqTools 2.2c - reqtools.library Copyright (c) 1991-1994 Nico François ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 632 281 55.5% 07-Aug-94 13:46:16 ReqTools.info 1034 614 40.6% 02-Jan-94 18:34:12 ReqTools/Catalogs/dansk/reqtools.catalog 1872 955 48.9% 17-Apr-94 14:54:00 ReqTools/Catalogs/dansk/reqtoolsprefs.catalog 1078 608 43.5% 02-Jan-94 18:34:06 ReqTools/Catalogs/deutsch/reqtools.catalog 2028 996 50.8% 17-Apr-94 14:53:58 ReqTools/Catalogs/deutsch/reqtoolsprefs.catalog 1146 661 42.3% 02-Jan-94 18:34:46 ReqTools/Catalogs/español/reqtools.catalog 1976 978 50.5% 17-Apr-94 14:54:20 ReqTools/Catalogs/español/reqtoolsprefs.catalog 1068 621 41.8% 02-Jan-94 18:34:44 ReqTools/Catalogs/français/reqtools.catalog 1992 978 50.9% 17-Apr-94 14:54:20 ReqTools/Catalogs/français/reqtoolsprefs.catalog 1130 643 43.0% 02-Jan-94 18:34:08 ReqTools/Catalogs/italiano/reqtools.catalog 2020 1022 49.4% 17-Apr-94 14:54:00 ReqTools/Catalogs/italiano/reqtoolsprefs.catalog 11098 11098 0.0% 07-Aug-94 13:28:08 ReqTools/Catalogs/LibCatSource.lha 986 568 42.3% 02-Jan-94 18:34:06 ReqTools/Catalogs/nederlands/reqtools.catalog 1724 894 48.1% 17-Apr-94 14:53:56 ReqTools/Catalogs/nederlands/reqtoolsprefs.catalog 1010 583 42.2% 02-Jan-94 18:34:14 ReqTools/Catalogs/norsk/reqtools.catalog 1814 905 50.1% 17-Apr-94 14:53:56 ReqTools/Catalogs/norsk/reqtoolsprefs.catalog 1124 689 38.7% 07-Aug-94 13:19:54 ReqTools/Catalogs/polski/reqtools.catalog 1976 1065 46.1% 07-Aug-94 13:20:40 ReqTools/Catalogs/polski/reqtoolsprefs.catalog 1024 618 39.6% 02-Jan-94 18:34:50 ReqTools/Catalogs/português/reqtools.catalog 1762 911 48.2% 17-Apr-94 14:54:22 ReqTools/Catalogs/português/reqtoolsprefs.catalog 14761 14761 0.0% 07-Aug-94 13:28:16 ReqTools/Catalogs/PrefsCatSource.lha 2346 991 57.7% 07-Aug-94 13:16:48 ReqTools/Catalogs/README 970 577 40.5% 25-Jul-94 14:13:16 ReqTools/Catalogs/svenska/reqtools.catalog 1720 906 47.3% 17-Apr-94 14:53:58 ReqTools/Catalogs/svenska/reqtoolsprefs.catalog 8056 4259 47.1% 02-Jan-94 19:45:36 ReqTools/demo/demo 19636 5014 74.4% 02-Jan-94 19:40:34 ReqTools/demo/demo.asm 14364 4528 68.4% 02-Jan-94 19:45:16 ReqTools/demo/demo.c 273 196 28.2% 02-Jan-94 19:42:12 ReqTools/demo/makefile 7717 2365 69.3% 07-Aug-94 13:24:48 ReqTools/DISTRIBUTION 437 226 48.2% 07-Aug-94 13:46:16 ReqTools/DISTRIBUTION.info 87506 22246 74.5% 07-Jan-94 23:58:26 ReqTools/doc/reqtools.doc 1214 438 63.9% 25-Aug-93 22:11:16 ReqTools/doc/windowptr.readme 1660 777 53.1% 02-Jan-94 19:38:44 ReqTools/fd/reqtools_lib.fd 10136 10136 0.0% 25-Aug-93 22:11:10 ReqTools/Glue/Dice/DLibSource.lha 406 211 48.0% 25-Aug-93 22:11:10 ReqTools/Glue/Dice/README 4496 947 78.9% 25-Aug-93 22:11:10 ReqTools/Glue/Dice/reqtoolsl.lib 4444 1005 77.3% 25-Aug-93 22:11:10 ReqTools/Glue/Dice/reqtoolsrl.lib 4420 943 78.6% 25-Aug-93 22:11:10 ReqTools/Glue/Dice/reqtoolss.lib 4372 994 77.2% 25-Aug-93 22:11:10 ReqTools/Glue/Dice/reqtoolssr.lib 23397 23397 0.0% 23-Apr-94 21:22:12 ReqTools/Glue/GCC/gcc_glue.lha 1526 794 47.9% 21-Apr-94 15:48:48 ReqTools/Glue/GCC/README 8075 8075 0.0% 25-Aug-93 22:11:10 ReqTools/Glue/HSPascal.1/hs_glue1.lha 311 197 36.6% 25-Aug-93 22:11:10 ReqTools/Glue/HSPascal.1/README 30201 30201 0.0% 25-Aug-93 22:11:10 ReqTools/Glue/HSPascal.2/hs_glue2.lha 108 98 9.2% 25-Aug-93 22:11:10 ReqTools/Glue/HSPascal.2/README 16521 16521 0.0% 25-Aug-93 22:11:12 ReqTools/Glue/M2Amiga/m2amiga_glue.lha 90 87 3.3% 25-Aug-93 22:11:10 ReqTools/Glue/M2Amiga/README 28487 28487 0.0% 25-Aug-93 22:11:12 ReqTools/Glue/M2Sprint/m2sprint_glue.lha 327 220 32.7% 25-Aug-93 22:11:12 ReqTools/Glue/M2Sprint/README 71 67 5.6% 25-Aug-93 22:11:12 ReqTools/Glue/Manx-C/README.src 5416 1012 81.3% 25-Aug-93 22:11:12 ReqTools/Glue/Manx-C/reqtools.lib 5492 1016 81.5% 25-Aug-93 22:11:12 ReqTools/Glue/Manx-C/reqtoolsnb.lib 9722 9722 0.0% 25-Aug-93 22:11:12 ReqTools/Glue/Oberon/oberon_glue.lha 82 78 4.8% 25-Aug-93 22:11:12 ReqTools/Glue/Oberon/README 18955 18955 0.0% 25-Aug-93 22:11:12 ReqTools/Glue/PCQ/pcq_glue.lha 97 89 8.2% 25-Aug-93 22:11:12 ReqTools/Glue/PCQ/README 8788 8788 0.0% 24-Mar-94 22:32:28 ReqTools/Glue/SAS-C/LibSource.lha 4648 1248 73.1% 24-Mar-94 22:28:18 ReqTools/Glue/SAS-C/reqtools.lib 4724 1265 73.2% 24-Mar-94 22:30:10 ReqTools/Glue/SAS-C/reqtoolsnb.lib 2559 781 69.4% 02-Jan-94 19:39:20 ReqTools/include/clib/reqtools_protos.h 20471 5199 74.6% 17-Apr-94 14:17:16 ReqTools/include/libraries/reqtools.h 17882 4852 72.8% 21-Feb-94 14:39:28 ReqTools/include/libraries/reqtools.i 1185 442 62.7% 02-Jan-94 19:39:48 ReqTools/include/libraries/reqtools_lib.i 1966 552 71.9% 23-Apr-94 12:12:20 ReqTools/include/pragmas/reqtools.h 130 94 27.6% 25-Aug-93 22:14:02 ReqTools/include/proto/reqtools.h 452 246 45.5% 25-Aug-93 22:11:12 ReqTools/include13/utility/hooks.h 406 231 43.1% 25-Aug-93 22:11:12 ReqTools/include13/utility/hooks.i 545 288 47.1% 25-Aug-93 22:11:14 ReqTools/include13/utility/tagitem.h 392 224 42.8% 25-Aug-93 22:11:14 ReqTools/include13/utility/tagitem.i 1464 497 66.0% 07-Aug-94 13:46:42 ReqTools/Install.info 1605 633 60.5% 02-Jan-94 19:49:18 ReqTools/Install/Install ReqTools 865 397 54.1% 25-Aug-93 22:11:14 ReqTools/Install/Install_1.3 555 326 41.2% 25-Aug-93 22:14:04 ReqTools/Install/Installer.README 427 212 50.3% 07-Aug-94 13:46:42 ReqTools/Install/Installer.README.info 49 49 0.0% 25-Aug-93 22:11:14 ReqTools/Install/Workbench_1.2-1.3 466 250 46.3% 07-Aug-94 13:46:42 ReqTools/Install/Workbench_1.2-1.3.info 567 316 44.2% 07-Aug-94 13:46:42 ReqTools/Install/Workbench_2.0.info 632 282 55.3% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+.info 586 332 43.3% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Dansk.info 588 335 43.0% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Deutsch.info 588 331 43.7% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/English.info 588 333 43.3% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Español.info 589 334 43.2% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Français.info 17497 4950 71.7% 07-Aug-94 13:33:58 ReqTools/Install/Workbench_2.1+/Install ReqTools 589 329 44.1% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Italiano.info 591 336 43.1% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Nederlands.info 586 335 42.8% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Norsk.info 587 333 43.2% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Polski.info 590 337 42.8% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Português.info 588 331 43.7% 07-Aug-94 13:46:46 ReqTools/Install/Workbench_2.1+/Svenska.info 39000 25910 33.5% 20-Sep-93 23:03:34 ReqTools/libs13/reqtools.library 43628 28530 34.6% 07-Aug-94 12:31:32 ReqTools/libs20/reqtools.library 728 363 50.1% 07-Aug-94 13:46:16 ReqTools/Prefs.info 10808 6133 43.2% 17-Apr-94 14:33:00 ReqTools/Prefs/ReqTools 5632 1728 69.3% 17-Apr-94 14:39:52 ReqTools/Prefs/ReqTools.doc 437 225 48.5% 25-Aug-93 22:11:14 ReqTools/Prefs/ReqTools.doc.info 608 329 45.8% 25-Aug-93 22:11:14 ReqTools/Prefs/ReqTools.info 50720 17659 65.1% 07-Aug-94 13:23:02 ReqTools/README 437 227 48.0% 07-Aug-94 13:46:16 ReqTools/README.info 10 10 0.0% 25-Aug-93 22:11:08 ReqTools/ReqTools_Demo 497 343 30.9% 07-Aug-94 13:46:16 ReqTools/ReqTools_Demo.info 628 271 56.8% 07-Aug-94 13:46:22 ReqTools/RexxReqTools.info 9947 2851 71.3% 04-Dec-93 14:22:36 ReqTools/RexxReqTools/Demo.rexx 514 288 43.9% 07-Aug-94 13:46:22 ReqTools/RexxReqTools/Demo.rexx.info 628 273 56.5% 07-Aug-94 13:46:26 ReqTools/RexxReqTools/Examples.info 1025 457 55.4% 07-Jul-93 02:12:50 ReqTools/RexxReqTools/Examples/Buffered.rexx 505 280 44.5% 25-Aug-93 22:11:18 ReqTools/RexxReqTools/Examples/Buffered.rexx.info 667 340 49.0% 07-Jul-93 02:12:48 ReqTools/RexxReqTools/Examples/FontReq.rexx 504 276 45.2% 25-Aug-93 22:11:18 ReqTools/RexxReqTools/Examples/FontReq.rexx.info 622 354 43.0% 07-Jul-93 02:12:48 ReqTools/RexxReqTools/Examples/MultiSelect.rexx 508 283 44.2% 25-Aug-93 22:11:18 ReqTools/RexxReqTools/Examples/MultiSelect.rexx.info 8235 8235 0.0% 26-Oct-93 14:43:24 ReqTools/RexxReqTools/Examples/TTXARexx.lha 1355 603 55.4% 05-Jan-94 15:16:32 ReqTools/RexxReqTools/Install 1201 441 63.2% 07-Aug-94 13:46:22 ReqTools/RexxReqTools/Install.info 96523 22731 76.4% 05-Jan-94 15:17:52 ReqTools/RexxReqTools/RexxReqTools.guide 517 272 47.3% 07-Aug-94 13:46:22 ReqTools/RexxReqTools/RexxReqTools.guide.info 10416 5940 42.9% 05-Jan-94 15:17:56 ReqTools/RexxReqTools/rexxreqtools.library 632 281 55.5% 07-Aug-94 13:46:32 ReqTools/RTPatch.info 8756 5043 42.4% 07-Jan-94 23:07:56 ReqTools/RTPatch/RTPatch 18592 6527 64.8% 03-Jan-94 17:25:58 ReqTools/RTPatch/RTPatch.doc 437 223 48.9% 07-Aug-94 13:46:32 ReqTools/RTPatch/RTPatch.doc.info 980 529 46.0% 07-Aug-94 13:46:32 ReqTools/RTPatch/RTPatch.info 467 319 31.6% 07-Aug-94 13:53:40 .Product-Info 2518 1240 50.7% 07-Aug-94 22:05:28 FILE_ID.DIZ 1620 669 58.7% 07-Aug-94 22:05:50 +32-16-640912 -------- ------- ----- --------- -------- 791353 412195 47.9% 17-Aug-94 03:33:50 125 files