Short: ARexx Interface Designer utility Author: Ketil.Hunn@hiMolde.no Uploader: Ketil.Hunn@hiMolde.no Type: dev/misc TITLE EasyRexx VERSION 3.2 (07.Dec.95) AUTHOR Ketil Hunn Nabbetorpveien 35B N-1632 Gamle Fredrikstad Norway E-Mail: Ketil.Hunn@hiMolde.no http://www.himolde.no/~ketil/ DESCRIPTION A small and very fast shared runtime library that allows you to add an AREXX port and AREXX commands to your application without the need of programming. o Define your ARexx interface using the included GUI-based ARexx Interface Designer. The Designer can generate code directly. o Completely new ARexx Interface Designer: - Font adaptable windows - Resizable windows - Localization. Translations for English, Deutsch, Nederlands and Norsk are included. - Asynchronous on-line help - Recordable macros - User defined graphic interface - More ARexx commands. o The ARexx Interface Designer generates code for these languages: - C/C++ - E - Modula-2 - Oberon o Makes the parsing of AREXX messages easier than parsing DOS prompt arguments! Uses standard DOS templates for arguments. o Easy to use tag-based functions. o Send AREXX messages to any named port. o Create ARexx stems with one function call. o The library also includes functions which makes it very easy to add ARexx macro ability to your application. Macros can be created, recorded and executed directly using functions in the library. o Autodoc describing all functions in the library. o Amigaguide documentation describing programming techniques and how to use the library. o Complete with example sources. NEW FEATURES o The status' of the windows will now be saved in the environment file. Thus windows that are open when saving the environment settings will automatically be opened the next time EasyRexx is started. o Two corrections to the Oberon source generator. o Several corrections to the documentation and the autodoc. o Various bug-fixes. SPECIAL REQUIREMENTS OS 2.04 or higher. AVAILABILITY ftp://ftp.wustl.edu/pub/aminet/dev/misc/EasyRexxV30.lha (261634) PRICE Free, as long as you follow the two guidelines below: The license is the same for all software, regardless of what type of software the library is used in, be it commercial, freeware, shareware or whatever as long as you: 1) Note in the program and documentation that easyrexx.library is copyrighted 1994, 1995 Ketil Hunn. 2) You give me a copy of each version of the software which uses the library. There should be no cost to me. DISTRIBUTABILITY The files may be distributed as needed. That means that for products that use the easyrexx.library, only that file needs to be distributed. For development purposes, the library and its documentation should be all distributed together. ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 2357 904 61.6% 03-Dec-95 10:38:34 EasyRexx.info 1528 289 81.0% 03-Dec-95 10:38:22 +AREXX.info 170 138 18.8% 30-Oct-95 21:19:06 +Bottom.rexx 465 229 50.7% 01-Nov-95 00:42:40 +Bottom.rexx.info 81 78 3.7% 30-Oct-95 21:10:40 +NewProject.rexx 465 231 50.3% 01-Nov-95 00:42:38 +NewProject.rexx.info 303 215 29.0% 30-Oct-95 21:03:58 +Sort.rexx 465 233 49.8% 01-Nov-95 00:42:40 +Sort.rexx.info 532 282 46.9% 30-Oct-95 21:05:02 +ToggleSwitches.rexx 465 228 50.9% 01-Nov-95 00:42:38 +ToggleSwitches.rexx.info 146 125 14.3% 30-Oct-95 21:16:08 +Top.rexx 465 234 49.6% 01-Nov-95 00:42:40 +Top.rexx.info 1528 290 81.0% 03-Dec-95 10:38:22 +Catalogs.info 1528 289 81.0% 08-Nov-95 12:29:10 +Deutsch.info 3492 1650 52.7% 05-Dec-95 09:44:48 +Designer.catalog 1528 288 81.1% 08-Nov-95 12:29:10 +Nederlands.info 3360 1576 53.0% 05-Dec-95 09:44:50 +Designer.catalog 1528 290 81.0% 08-Nov-95 12:29:10 +Norsk.info 3334 1592 52.2% 05-Dec-95 09:44:46 +Designer.catalog 545 314 42.3% 09-Nov-95 19:22:38 +Translators 333 225 32.4% 08-Nov-95 12:29:10 +Translators.info 83948 39537 52.9% 07-Dec-95 17:22:36 +Designer 1934 497 74.3% 03-Dec-95 10:38:22 +Designer.info 1528 291 80.9% 03-Dec-95 10:38:22 +Docs.info 573 353 38.3% 13-Mar-95 11:49:46 +AppList.form 333 227 31.8% 22-Nov-95 16:53:04 +AppList.form.info 53801 13881 74.1% 07-Dec-95 00:34:02 +Designer.guide 333 224 32.7% 22-Nov-95 16:53:04 +Designer.guide.info 26141 6866 73.7% 07-Dec-95 01:35:40 +EasyRexx.autodoc 333 225 32.4% 22-Nov-95 16:53:04 +EasyRexx.autodoc.info 4435 1708 61.4% 07-Dec-95 17:27:34 +History 333 227 31.8% 22-Nov-95 16:53:04 +History.info 1528 296 80.6% 22-Nov-95 16:53:04 +Pre WB3.0.info 50999 14527 71.5% 07-Dec-95 00:35:56 +Designer.guide 333 228 31.5% 09-Nov-95 19:34:36 +Designer.guide.info 35554 12098 65.9% 07-Dec-95 01:03:58 +Programming.guide 333 223 33.0% 09-Nov-95 19:34:34 +Programming.guide.info 35747 11608 67.5% 07-Dec-95 01:02:58 +PROGRAMMING.guide 333 228 31.5% 22-Nov-95 16:53:04 +Programming.guide.info 24460 14313 41.4% 03-Dec-95 10:27:04 +easygadgets.library 9828 5935 39.6% 17-Nov-95 12:18:30 +easyrexx.library 1304 67 94.8% 26-Oct-95 11:06:46 +AmigaGuide.font 3068 1579 48.5% 26-Oct-95 11:01:12 +10 3240 1748 46.0% 26-Oct-95 11:02:30 +11 3428 1842 46.2% 26-Oct-95 11:03:30 +12 3756 2005 46.6% 26-Oct-95 11:05:30 +13 2816 1409 49.9% 26-Oct-95 10:57:30 +9 1564 69 95.5% 23-Feb-95 00:42:46 +NewRecall.font 3460 1766 48.9% 23-Feb-95 00:42:24 +11 3572 1797 49.6% 23-Feb-95 00:42:24 +12 3756 1860 50.4% 23-Feb-95 00:42:24 +13 3920 1959 50.0% 23-Feb-95 00:42:24 +14 3076 1604 47.8% 23-Feb-95 00:42:22 +8 3176 1637 48.4% 23-Feb-95 00:42:26 +9 264 31 88.2% 16-May-95 09:16:16 +Windows.font 4172 2057 50.6% 16-May-95 09:16:14 +14 264 33 87.5% 16-May-95 09:16:16 +Workbench.font 3740 1946 47.9% 16-May-95 09:16:14 +12 1528 294 80.7% 03-Dec-95 10:38:22 +Includes.info 1528 293 80.8% 08-Nov-95 12:21:18 +C.info 3222 675 79.0% 27-Oct-95 17:48:08 +EasyRexx_protos.h 1094 388 64.5% 01-Nov-95 02:24:16 +easyrexx_lib.fd 6078 1891 68.8% 15-Nov-95 10:21:22 +EasyREXX.h 1543 419 72.8% 17-Nov-95 12:14:08 +EasyRexx_pragmas.h 1528 286 81.2% 08-Nov-95 12:21:38 +E.info 280 147 47.5% 01-Nov-95 23:28:26 +easyrexx.m 4823 1692 64.9% 15-Nov-95 09:44:06 +easyrexx.e 1862 940 49.5% 04-Nov-95 13:45:22 +easyrexx.m 1124 484 56.9% 04-Nov-95 01:44:10 +easyrexx_macros.e 880 427 51.4% 04-Nov-95 13:45:24 +easyrexx_macros.m 725 427 41.1% 19-Nov-95 16:49:26 +ReadMe 333 223 33.0% 08-Nov-95 12:21:38 +ReadMe.info 1528 292 80.8% 08-Nov-95 12:21:18 +Modula-2.info 6473 1758 72.8% 03-Nov-93 20:12:14 +Assembly3.def 223 88 60.5% 03-Nov-93 20:13:24 +Assembly3.mod 7019 1665 76.2% 05-Nov-95 09:52:00 +EasyREXX.def 17823 2963 83.3% 05-Nov-95 09:52:24 +EasyRexx.mod 2351 906 61.4% 09-Nov-95 20:58:18 +Notes.txt 1528 291 80.9% 17-Nov-95 11:54:26 +Oberon.info 3060 1040 66.0% 15-Nov-95 23:19:36 +EasyRexx.obj 3064 1042 65.9% 15-Nov-95 23:19:34 +EasyRexx.obja 974 612 37.1% 11-Nov-95 22:54:32 +ReadMe 333 222 33.3% 17-Nov-95 11:54:26 +ReadMe.info 7968 3258 59.1% 15-Nov-95 23:19:32 +EasyRexx.sym 8790 2394 72.7% 15-Nov-95 23:19:10 +EasyRexx.mod 1528 289 81.0% 03-Dec-95 10:38:20 +Install.info 1266 548 56.7% 06-Nov-95 18:45:08 +Deutsch.info 1266 544 57.0% 06-Nov-95 18:45:08 +English.info 21385 4260 80.0% 07-Dec-95 17:28:40 +Install 1269 551 56.5% 06-Nov-95 18:45:08 +Nederlands.info 1264 542 57.1% 06-Nov-95 18:45:08 +Norsk.info 1528 290 81.0% 03-Dec-95 10:38:20 +Projects.info 502 235 53.1% 27-Oct-95 20:22:26 +Advanced.aid 1632 530 67.5% 27-Oct-95 20:22:46 +AmigaCue.aid 324 208 35.8% 12-Nov-95 02:10:38 +ARexx.aid 338 185 45.2% 12-Nov-95 02:12:58 +Attributes.aid 306 193 36.9% 12-Nov-95 02:07:14 +Block.aid 1316 456 65.3% 27-Oct-95 20:22:56 +Common.aid 2380 764 67.8% 09-Nov-95 20:10:04 +Designer.aid 256 172 32.8% 22-Nov-95 15:46:58 +Doc.aid 776 340 56.1% 12-Nov-95 13:58:24 +GUI.aid 272 189 30.5% 12-Nov-95 01:02:26 +Internal.aid 634 292 53.9% 27-Oct-95 20:24:44 +Minimum.aid 446 224 49.7% 12-Nov-95 01:00:20 +Project.aid 1260 537 57.3% 27-Oct-95 20:25:04 +Recall.aid 478 236 50.6% 12-Nov-95 02:05:36 +Requesters.aid 410 210 48.7% 12-Nov-95 01:58:48 +Search&Replace.aid 4442 1235 72.1% 11-Nov-95 13:17:40 +SnoopDos.aid 556 284 48.9% 27-Oct-95 20:25:20 +Telecom.aid 514 272 47.0% 27-Oct-95 20:25:26 +Test-programs.aid 2608 1456 44.1% 03-May-95 08:34:24 +screennotify.library 1528 295 80.6% 03-Dec-95 10:38:20 +Source.info 5503 1734 68.4% 12-Nov-95 21:21:26 +AShell.c 6231 1938 68.8% 12-Nov-95 21:32:46 +Funcs.c 5267 1752 66.7% 12-Nov-95 21:31:54 +IDs.c 4695 1372 70.7% 09-Nov-95 20:22:28 +AShell.e 5971 1772 70.3% 09-Nov-95 20:17:56 +Funcs.e 4278 1353 68.3% 09-Nov-95 20:22:10 +IDs.e 9588 2336 75.6% 05-Nov-95 08:37:42 +AShell.mod2 11191 2511 77.5% 04-Nov-95 10:39:06 +Funcs.mod2 8440 1990 76.4% 30-Nov-95 20:51:38 +Ids.mod2 761 322 57.6% 25-Jul-93 12:30:14 +Assertions0.def 3583 1063 70.3% 25-Jul-93 12:28:00 +Assertions0.mod 1509 576 61.8% 25-Jul-93 11:58:36 +STR0.DEF 2449 982 59.9% 25-Jul-93 11:57:16 +Str0.mod 2160 702 67.5% 16-Sep-95 09:58:38 +STR1.DEF 8202 2253 72.5% 16-Sep-95 09:58:18 +Str1.mod 2602 326 87.4% 03-Mar-94 14:24:36 +tagsutils.def 6851 863 87.4% 03-Mar-94 14:34:30 +TagsUtils.mod 6942 1790 74.2% 14-Nov-95 19:30:30 +AShell.mod 8062 2170 73.0% 15-Nov-95 23:20:56 +Funcs.mod 6497 1770 72.7% 14-Nov-95 19:39:20 +IDs.mod 21588 5815 73.0% 12-Nov-95 02:42:32 +Designer_AREXX.c 1375 546 60.2% 18-Oct-95 15:05:14 +Designer_AREXX.h 1528 297 80.5% 03-Dec-95 10:38:20 +Test.info 9632 6146 36.1% 10-Nov-95 00:29:28 +AShell 465 146 68.6% 13-Mar-95 11:21:04 +AShell.info 9832 6278 36.1% 10-Nov-95 00:29:26 +Funcs 1539 457 70.3% 13-Mar-95 11:21:04 +Funcs.info 9708 6216 35.9% 10-Nov-95 00:29:26 +IDs 1539 458 70.2% 13-Mar-95 11:21:04 +IDs.info 990 553 44.1% 01-Nov-95 11:59:02 +test.rexx 465 229 50.7% 13-Mar-95 22:33:34 +test.rexx.info -------- ------- ----- --------- -------- 713610 253771 64.4% 08-Dec-95 23:23:02 143 files