Short: ToolManager - source codes (V3.0) Author: stefanb@yello.ping.de (Stefan Becker) Uploader: stefanb@yello.ping.de (Stefan Becker) Version: 3.0 Type: util/wb Replaces: util/boot/ToolManager*.lha Requires: OS 3.0 (V39), MUI 3.7 Kurz: ToolManager - Quelltexte (V3.0) This archive is a part of the ToolManager 3.0 distribution. Copyright (C) 1990-97 Stefan Becker ToolManager is a program which lets you start your tools in a very easy way. You can start programs by using keyboard shortcuts, by selecting an entry from the Workbench's Tools menu or by clicking an icon either on the Workbench or in special dock windows. You can even drag icons from Workbench drawers on those icons to supply files to the programs. Additionally you can attach a sound to each of these actions. All these things are controlled by ToolManager objects. Each object has a specific task and contains information how to accomplish this task. F.ex. programs are represented as Exec objects and contain information about the program name and the stack size. The configuration is handled by the ToolManager preferences editor. It is based on MUI 3.x and thus offers a font-sensitive GUI where you can open multiple resizable object edit windows at once. It also supports Drag & Drop of objects. About this archive: ToolManager3_0Sources.lha (Aminet: ToolManagerSrc.lha) The source codes to ToolManager. You can take a look behind the scenes and learn how ToolManager performs his tasks or how to program for the AmigaOS. The source code is for educational purposes only. You may study it and copy ideas or algorithms from it for your own projects. It is not allowed to use any of the source codes (in full or in parts) in other programs. Especially it is not allowed to create variants of ToolManager or ToolManager-like programs from this source code. This archive is optional. ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 520 215 58.6% 23-Feb-97 13:26:32 ToolManager.info 3192 1399 56.1% 22-Feb-97 17:25:30 +Disclaimer 875 508 41.9% 23-Feb-97 13:51:26 +Disclaimer.info 1965 954 51.4% 23-Feb-97 14:07:26 +Readme.Sources 875 426 51.3% 23-Feb-97 13:51:26 +Readme.Sources.info 858 491 42.7% 22-Feb-97 17:31:04 +access.c 7371 2349 68.1% 22-Feb-97 17:31:08 +converter.c 2945 917 68.8% 22-Feb-97 17:31:14 +converter.h 568 325 42.7% 22-Feb-97 17:31:18 +debug.c 1523 695 54.3% 22-Feb-97 17:31:26 +DMakefile 5809 1654 71.5% 22-Feb-97 17:31:30 +dock.c 3699 1260 65.9% 22-Feb-97 17:31:36 +exec.c 2641 1075 59.2% 22-Feb-97 17:31:40 +icon.c 2280 989 56.6% 22-Feb-97 17:31:46 +image.c 568 326 42.6% 22-Feb-97 17:31:50 +memory.c 2110 960 54.5% 22-Feb-97 17:31:54 +menu.c 2897 1185 59.0% 22-Feb-97 17:32:00 +misc.c 3976 1540 61.2% 22-Feb-97 17:32:04 +scan.c 2428 1011 58.3% 22-Feb-97 17:32:10 +sound.c 879 444 49.4% 22-Feb-97 17:29:44 +DMakefile 7315 2201 69.9% 22-Feb-97 17:30:08 +global.h 2932 1216 58.5% 22-Feb-97 17:30:28 +global_debug.c 4552 1397 69.3% 22-Feb-97 17:30:34 +global_memory.c 814 408 49.8% 22-Feb-97 17:30:42 +global_misc.c 6182 1680 72.8% 22-Feb-97 17:32:18 +appmsgs.c 2989 1238 58.5% 22-Feb-97 17:32:48 +arexx.c 10147 2873 71.6% 22-Feb-97 17:32:54 +base.c 9736 2586 73.4% 22-Feb-97 17:32:58 +button.c 5257 1876 64.3% 22-Feb-97 17:33:04 +clistart.c 5735 2099 63.4% 22-Feb-97 17:33:08 +cmdline.c 4013 1204 69.9% 22-Feb-97 17:33:12 +commands.c 6460 2209 65.8% 22-Feb-97 17:33:18 +commodities.c 11226 2979 73.4% 22-Feb-97 17:33:24 +config.c 3433 1013 70.4% 22-Feb-97 17:33:28 +debug.c 2056 892 56.6% 22-Feb-97 17:33:32 +DMakefile 30770 8171 73.4% 22-Feb-97 17:33:38 +dock.c 10149 2733 73.0% 22-Feb-97 17:33:44 +entry.c 15388 4268 72.2% 22-Feb-97 17:33:52 +exec.c 3638 1430 60.6% 22-Feb-97 17:33:58 +global.c 14446 3469 75.9% 22-Feb-97 17:34:04 +group.c 4334 1296 70.0% 22-Feb-97 17:34:10 +handle.c 9215 2531 72.5% 22-Feb-97 17:34:16 +handler.c 13853 3164 77.1% 22-Feb-97 17:34:22 +icon.c 18376 4830 73.7% 22-Feb-97 17:34:28 +image.c 1888 842 55.4% 22-Feb-97 17:34:34 +locale.c 2975 1183 60.2% 22-Feb-97 17:34:40 +memory.c 10096 2436 75.8% 22-Feb-97 17:34:46 +menu.c 1519 670 55.8% 22-Feb-97 17:34:52 +misc.c 1415 595 57.9% 22-Feb-97 17:34:58 +network.c 5172 1707 66.9% 22-Feb-97 17:35:04 +screen.c 7017 2202 68.6% 22-Feb-97 17:35:14 +sound.c 13283 3506 73.6% 22-Feb-97 17:35:20 +toolmanager.c 18240 4119 77.4% 22-Feb-97 17:36:08 +toolmanager.h 1735 830 52.1% 22-Feb-97 17:36:14 +wbstart.c 3086 1231 60.1% 22-Feb-97 17:36:22 +window.c 1024 523 48.9% 22-Feb-97 17:36:30 +DMakefile 1167 558 52.1% 22-Feb-97 17:36:38 +toolmanager.cd 3108 1156 62.8% 22-Feb-97 17:39:58 +access.c 15306 3901 74.5% 22-Feb-97 17:40:04 +base.c 8312 2396 71.1% 22-Feb-97 17:40:10 +cliplist.c 4633 1678 63.7% 22-Feb-97 17:40:14 +clipwindow.c 25281 6390 74.7% 22-Feb-97 17:40:20 +config.c 1340 686 48.8% 22-Feb-97 17:40:24 +debug.c 2432 1032 57.5% 22-Feb-97 17:40:46 +DMakefile 27472 6217 77.3% 22-Feb-97 17:40:52 +dock.c 9852 2569 73.9% 22-Feb-97 17:40:56 +droparea.c 5507 1654 69.9% 22-Feb-97 17:41:02 +entries.c 12940 3263 74.7% 22-Feb-97 17:41:06 +entrylist.c 25370 5365 78.8% 22-Feb-97 17:41:12 +exec.c 13479 3402 74.7% 22-Feb-97 17:41:18 +global.c 2586 1051 59.3% 22-Feb-97 17:41:26 +group.c 15623 3626 76.7% 22-Feb-97 17:41:32 +icon.c 9524 2642 72.2% 22-Feb-97 17:41:38 +image.c 6303 1921 69.5% 22-Feb-97 17:41:46 +listpanel.c 18089 4367 75.8% 22-Feb-97 17:41:52 +listtree.c 5858 1440 75.4% 22-Feb-97 17:41:58 +locale.c 25526 4694 81.6% 22-Feb-97 18:06:26 +mainwindow.c 550 322 41.4% 22-Feb-97 17:42:10 +memory.c 11604 2910 74.9% 22-Feb-97 17:42:18 +menu.c 6626 1936 70.7% 22-Feb-97 17:42:24 +misc.c 5891 1805 69.3% 22-Feb-97 17:42:30 +popasl.c 9538 2589 72.8% 22-Feb-97 17:42:34 +sound.c 15621 4704 69.8% 22-Feb-97 17:42:42 +toolmanager.c 20776 4160 79.9% 22-Feb-97 17:42:52 +toolmanager.h 12117 3245 73.2% 22-Feb-97 17:43:08 +toolmanagerprefs.cd 551 316 42.6% 22-Feb-97 17:43:22 +debug.c 1266 614 51.5% 22-Feb-97 17:43:26 +DMakefile 4687 1739 62.8% 22-Feb-97 17:43:30 +toolmanager.c 1432 603 57.8% 22-Feb-97 17:43:36 +toolmanager.h -------- ------- ----- --------- -------- 648812 181281 72.0% 23-Feb-97 18:18:50 89 files