home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / alnch104.zip / ALAUNCH.HLP (.txt) < prev    next >
OS/2 Help File  |  1996-08-23  |  57KB  |  522 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction: ΓòÉΓòÉΓòÉ
  3.  
  4. Auto Launch is a Program Launch Scheduling system for OS/2 V2.1 and Warp.  Auto 
  5. Launch maintains a database of Launch requests.  Launch requests specify the 
  6. details of a Launch Request.  They include the Launch Program and its Argument. 
  7. The Launch Time and ReSchedule options and other Launch Request options can be 
  8. specified. 
  9.  
  10. Auto Launch does not allow you to specify complex dependencies between Launch 
  11. Requests.  If Auto Launch were running on an operating system other than OS/2 
  12. this might be considered a short coming.  With the features of OS/2, Auto 
  13. Launch is able to be a simple and powerful system.  If you have program 
  14. dependencies, you should build a Rexx command program to control the 
  15. processing.  With Rexx you can run a program, test for its successful 
  16. completion, or for the existence of newly created files and run the next 
  17. appropriate program. 
  18.  
  19. Test the Rexx variable RC (Return Code) after running a program to see if the 
  20. program ran successfully.  Use the SysFileTree function to get information 
  21. about files.  See the Rexx Information book in the Information folder for more 
  22. information about Rexx. 
  23.  
  24. See Disclaimer. 
  25.  
  26. See Registration. 
  27.  
  28. Please see Contacting the Author. 
  29.  
  30. Please see Auto Launch Product Location for information on where to find Auto 
  31. Launch. 
  32.  
  33. Please see Known Problems for information about odd Auto Launch behavior. 
  34.  
  35. Auto Launch allows you to use Drag & Drop where ever it can.  For example, to 
  36. set a program name, Drag & Drop a program Icon to the Program field. 
  37.  
  38. A word of warning about Drag & Drop.  If you move the mouse quickly, after 
  39. starting a Drag operation, OS/2 may decide the mouse pointer is over an item 
  40. above or below the item you intend to drag.  This can lead to the Drag & Drop 
  41. operation being preformed on the wrong item.  You should pay close attention to 
  42. the warning messages. 
  43.  
  44.  
  45. ΓòÉΓòÉΓòÉ 2. Disclaimer: ΓòÉΓòÉΓòÉ
  46.  
  47. Keystone Software Corp. makes no representation or warranty with respect to the 
  48. adequacy of this program or the documentation which describes it for any 
  49. specific purpose, or with respect to its adequacy to produce any particular 
  50. result.  In no event shall Keystone Software Corp., its employees, its 
  51. contractors, the authors of the program and documentation, or Watcom (Watcom 
  52. International Corporation and all of its subsidiaries) be liable for special, 
  53. direct, indirect or consequential damages, losses, costs, charges, claims, 
  54. demands or claim for lost profits, fees or expenses of any nature or kind. 
  55.  
  56.  
  57. ΓòÉΓòÉΓòÉ 3. Known Problems: ΓòÉΓòÉΓòÉ
  58.  
  59. Sometimes there are problems with Auto Launch that have their root cause in 
  60. Watcom's VXRexx (the tool I use to build Auto Launch) or in IBM's OS/2 Warp. 
  61. Since Warp comes in many flavors (Connect & Server versions) and FixPacks are 
  62. available, bugs can exist in some versions and not others. 
  63.  
  64. I try my best to code around these problems but that isn't always possible. 
  65. This section briefly describes the Known Problems and what you might be able to 
  66. do about them.  Please feel free to Contact Me for additional help or if your 
  67. problem isn't listed here. 
  68.  
  69. Sometimes an error message is displayed when OS/2 is shutdown and Auto Launch 
  70. is still running.  I have been able to reduce the frequency of this problem but 
  71. not completely eliminate it.  It has no harmful effect other that the annoyance 
  72. of having to respond to the message. 
  73.  
  74. Users with FixPack 17 applied often can't get to the Auto Launch Information 
  75. and Registration windows (the z-order problem, Warp loses the window).  This 
  76. makes it difficult to enter the Registration information.  I believe there is a 
  77. correction for this in FixPack 22 and Warp v4 (Merlin).  Please Contact Me for 
  78. an alternative means of entering your Registration-Code. 
  79.  
  80. Warp Connect & Server seem to have a problem posting "Change" events for 
  81. Spin-Buttons.  A fix is expected in FixPack 23.  IBM doesn't make all FixPacks 
  82. available to the general public.  Since FixPack 22 is generally available, 23 
  83. probably won't be.  You may have to look around for FixPack 23 or ask IBM about 
  84. it or just the Spin-Button fix. 
  85.  
  86. Auto Launch uses Spin-Buttons in a few different places, the circumvention 
  87. depends upon which Spin-Button is being changed.  I have added some code to 
  88. relieve this problem but the code may not cover every case. 
  89.  
  90. Thank you very much for your patiences with these problems. 
  91.  
  92.  
  93. ΓòÉΓòÉΓòÉ 4. Launch Request Container: ΓòÉΓòÉΓòÉ
  94.  
  95. The Launch Request Container displays the pending Launch Requests and 
  96. optionally the processed requests. 
  97.  
  98.  
  99. ΓòÉΓòÉΓòÉ 5. Launch Requests: ΓòÉΓòÉΓòÉ
  100.  
  101. The Launch Requests menu item contains options to maintain Launch Requests in 
  102. the Launch Request Container.  Use Create New to Create a New Launch Request. 
  103. Use Replicate Selected to Create a New Launch Request from a copy of an 
  104. existing Launch Request.  Use Edit/View to Edit or View an existing Launch 
  105. Request.  Use Refresh to Refresh the contents of the Launch Request Container. 
  106. Set Display History Records to Display processed Launch Requests in the Launch 
  107. Request Container.  Use Delete Selected to Delete the selected Launch Requests 
  108. from the Launch Request Container.  Use Delete Processed to Delete Processed 
  109. Launch Requests from the Launch Request Container.  Select Restart Launch 
  110. Processing to Restart the Processing of Launch Requests if it has been 
  111. Suspended.  Select Suspend Launch Processing to Suspend the Processing of 
  112. Launch Requests while you Edit Launch Requests if you need to. 
  113.  
  114.  
  115. ΓòÉΓòÉΓòÉ 5.1. Create New: ΓòÉΓòÉΓòÉ
  116.  
  117. Use Create New under Launch Requests menu item to Create a New Launch Request. 
  118. The Launch Detail window will open where you can enter the Launch Request 
  119. information. 
  120.  
  121.  
  122. ΓòÉΓòÉΓòÉ 5.2. Replicate Selected: ΓòÉΓòÉΓòÉ
  123.  
  124. Use Replicate Selected under Launch Requests menu item to Create a New Launch 
  125. Request from a copy of an existing Launch Request.  The Launch Detail window 
  126. will open where you can edit the Launch Request information.  Please note that 
  127. Auto Launch will allow you to create identical Launch Requests, so be careful! 
  128.  
  129.  
  130. ΓòÉΓòÉΓòÉ 5.3. Edit/View: ΓòÉΓòÉΓòÉ
  131.  
  132. Use Edit/View under Launch Requests menu item to Edit an unprocessed Launch 
  133. Request or View a processed request.  The Launch Detail window will open where 
  134. you can Edit/View Launch Request information. 
  135.  
  136.  
  137. ΓòÉΓòÉΓòÉ 5.4. Refresh: ΓòÉΓòÉΓòÉ
  138.  
  139. Use Refresh under Launch Requests menu item to Refresh the contents of the 
  140. Launch Request Container. 
  141.  
  142.  
  143. ΓòÉΓòÉΓòÉ 5.5. Display History Records: ΓòÉΓòÉΓòÉ
  144.  
  145. Set Display History Records under Launch Requests menu item to see processed 
  146. Launch Requests in the Launch Request Container. 
  147.  
  148.  
  149. ΓòÉΓòÉΓòÉ 5.6. Delete Selected: ΓòÉΓòÉΓòÉ
  150.  
  151. Use Delete Selected under Launch Requests menu item to Delete the selected 
  152. Launch Requests from the Launch Request Container. 
  153.  
  154.  
  155. ΓòÉΓòÉΓòÉ 5.7. Delete Processed: ΓòÉΓòÉΓòÉ
  156.  
  157. Use Delete Processed under Launch Requests menu item to Delete Processed Launch 
  158. Requests from the Launch Request Container.  You can Delete All Processed 
  159. Launch Requests or those that are over 1, 2, 3, 5, 7 or 30 days old.  Deleting 
  160. Processed Launch Requests does not delete pending Launch Requests that have 
  161. been ReScheduled from Processed Launch Requests. 
  162.  
  163.  
  164. ΓòÉΓòÉΓòÉ 5.8. Restart Launch Processing: ΓòÉΓòÉΓòÉ
  165.  
  166. Select Restart Launch Processing under Launch Requests menu item to Restart the 
  167. processing of Launch Requests.  See Suspend Launch Processing for more 
  168. information. 
  169.  
  170.  
  171. ΓòÉΓòÉΓòÉ 5.9. Suspend Launch Processing: ΓòÉΓòÉΓòÉ
  172.  
  173. Select Suspend Launch Processing under Launch Requests menu item to Suspend the 
  174. processing of Launch Requests.  If for some reason you need to Edit/View Launch 
  175. Requests without Auto Launch processing Requests, select this option.  If you 
  176. are unable to select this option, stop Auto Launch by whatever means you can. 
  177. Start Auto Launch from an OS/2 Window with Suspend as a parameter, "ALaunch 
  178. Suspend".  This will start Auto Launch in Suspend mode and allow you to Edit 
  179. Launch Requests.  You can then Restart Auto Launch when you are done. 
  180.  
  181.  
  182. ΓòÉΓòÉΓòÉ 6. View: ΓòÉΓòÉΓòÉ
  183.  
  184. The View menu item contains options to View Launch Requests in the Launch 
  185. Request Container.  Select Detail to View the Details of Launch Requests. 
  186. Select Icon for the Icon View of Launch Requests. 
  187.  
  188.  
  189. ΓòÉΓòÉΓòÉ 6.1. Detail: ΓòÉΓòÉΓòÉ
  190.  
  191. Select Detail under View menu item.  View the Details of Launch Requests. 
  192.  
  193.  
  194. ΓòÉΓòÉΓòÉ 6.2. Edit/View: ΓòÉΓòÉΓòÉ
  195.  
  196. Select Icon under View menu item for the Icon View of Launch Requests. 
  197.  
  198.  
  199. ΓòÉΓòÉΓòÉ 6.3. View Auto Launch Book: ΓòÉΓòÉΓòÉ
  200.  
  201. The OS/2 "View" program is called to display the Auto Launch documentation.  It 
  202. is the same information that is available under "Help" but the View program 
  203. allows you to read it from beginning to end more easily. 
  204.  
  205.  
  206. ΓòÉΓòÉΓòÉ 7. Launch Detail: ΓòÉΓòÉΓòÉ
  207.  
  208. Enter/Edit/View the Details of a Launch Request in this window.  This data 
  209. entry window allows the specification of the Launch Program and its Argument. 
  210. The Launch Time and ReSchedule options are set in this window.  Set other 
  211. Launch Request options from this window. 
  212.  
  213.  
  214. ΓòÉΓòÉΓòÉ 7.1. Program: ΓòÉΓòÉΓòÉ
  215.  
  216. The Program field is the full path name of the program or command file to 
  217. Launch.  Enter the full path name or Drag & Drop a program Icon to set the 
  218. Program field.  Or use the Find button to the program to Launch. 
  219.  
  220.  
  221. ΓòÉΓòÉΓòÉ 7.2. Program Icon: ΓòÉΓòÉΓòÉ
  222.  
  223. The Program Icon is the Icon of the Program or command file to Launch.  Drag & 
  224. Drop a program Icon here to set the Program field. 
  225.  
  226.  
  227. ΓòÉΓòÉΓòÉ 7.3. Find Button: ΓòÉΓòÉΓòÉ
  228.  
  229. The Program Find Button helps you find the Program or command file to Launch. 
  230. Press the Find Button and select the Program or Drag & Drop a program Icon here 
  231. to set the Program field. 
  232.  
  233.  
  234. ΓòÉΓòÉΓòÉ 7.4. Argument: ΓòÉΓòÉΓòÉ
  235.  
  236. The Argument field is the Argument to be passed to the program or command file 
  237. to Launch. 
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ 7.5. Start Parameters: ΓòÉΓòÉΓòÉ
  241.  
  242. Auto Launch uses the OS/2 Start Command to Launch programs.  Auto Launch 
  243. constructs the Start Command from the Program and Argument and Start Parameters 
  244. fields.  Auto Launch includes the Start Command Parameters you enter in the 
  245. Start Parameters field.  Use Start Command Parameters with care, inconsistent 
  246. parameters can cause the Launch to fail.  Use the Radio buttons and Check boxes 
  247. to aid in entering Start Command Parameters or enter them yourself in the entry 
  248. field. 
  249.  
  250. Generally you will not need to enter any Start Command Parameters beyond the 
  251. defaults.  This is particularly true if you use Rexx programs to control the 
  252. work.  The OS/2 "Exit" command will close the window when you are done, so you 
  253. won't need any Start Parameters to do that.  If however you have special needs, 
  254. this is the place to enter them.  See Start in Command Reference for more 
  255. information about the OS/2 Start Command and its Parameters. 
  256.  
  257. The Show Launch Command Button opens a display window showing the Auto Launch 
  258. constructed OS/2 Start Command as it would be executed by Auto Launch at Launch 
  259. Time.  You can Run the command to see how it will perform.  You can change the 
  260. command, for testing, but the changes are NOT reflected back to the Launch 
  261. Detail window.  Only Run the command if it is safe to do so.  Click on OK to 
  262. return to the Launch Detail window.  Remember to update the Start Parameters 
  263. field with any changes. 
  264.  
  265.  
  266. ΓòÉΓòÉΓòÉ 7.6. Launch Status: ΓòÉΓòÉΓòÉ
  267.  
  268. The Status of this Launch Request. 
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 7.7. Launch Time: ΓòÉΓòÉΓòÉ
  272.  
  273. Enter the Date and Time the program or command file is to be Launched.  Click 
  274. with the right mouse button to open the Date and Time window that will aid in 
  275. the entry of the Date and Time. 
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ 7.8. Processed: ΓòÉΓòÉΓòÉ
  279.  
  280. The Date and Time the Launch Request was processed.  A Launch Request is 
  281. considered Processed if it was successfully Launched or not. 
  282.  
  283.  
  284. ΓòÉΓòÉΓòÉ 7.9. Late Launch Option: ΓòÉΓòÉΓòÉ
  285.  
  286. The Late Launch Options specify what to do if the Auto Launch system is not 
  287. running when a Launch Request should have run.  Auto Launch will run a Launch 
  288. Request if the system becomes available within one half hour of the requested 
  289. Launch Time.  The options are to "Run anyway", "Run if same day", "Run if 
  290. within 1 hour" or "Don't Run".  The options that Launch the program late must 
  291. be used with care.  Requests with short ReSchedule times can result in 
  292. Launching multiple invocations of the same program. 
  293.  
  294.  
  295. ΓòÉΓòÉΓòÉ 7.10. ReSchedule Type: ΓòÉΓòÉΓòÉ
  296.  
  297. The ReSchedule Type options define the ReScheduling of the Launch Request. 
  298. When the Launch Request is processed, it is ReScheduled to Launch again in the 
  299. future.  The request is ReScheduled whether the Launch succeeds or not.  The 
  300. ReSchedule options are "Don't", "In x Minutes", "In x Hours", "In x Days", "In 
  301. x Weeks", "In x Months" and "On Last Day of Month".  A one time only Launch 
  302. Request has a ReSchedule Type of "Don't".  To ReSchedule the Launch Request 
  303. again in minutes, hours, days, weeks or months enter a value in the Period 
  304. field.  To have the request Launch on the last day of each month select that 
  305. option. 
  306.  
  307. Be careful using the "In x Minutes" option with a small number of minutes. 
  308. Take special care using this option with the Late Launch Option of "Run anyway" 
  309. as this may cause your system to be flooded with multiple invocations of the 
  310. program if your system is down for a while. 
  311.  
  312. See ReSchedule Limit for information about limiting the number of time a Launch 
  313. Request is ReScheduled. 
  314.  
  315.  
  316. ΓòÉΓòÉΓòÉ 7.11. Period: ΓòÉΓòÉΓòÉ
  317.  
  318. The Period field specifies the number of minutes, hours, days, weeks or months 
  319. used with the ReSchedule Type option. 
  320.  
  321.  
  322. ΓòÉΓòÉΓòÉ 7.12. ReSchedule Limit: ΓòÉΓòÉΓòÉ
  323.  
  324. The ReSchedule Limit Check Box and field specify the number of times the Launch 
  325. Request is to be ReScheduled.  The ReSchedule Limit has no meaning if the 
  326. ReSchedule Type option is "Don't".  For other values of the ReSchedule Type 
  327. option if the Limit Check Box in not checked the there is no Limit.  If checked 
  328. and the Limit value is "Null", there is no Limit.  The Limit value is the 
  329. number of times to ReSchedule.  The value is tested before ReScheduling, if it 
  330. is greater-than one (1) the Launch Request is ReScheduled and the value is 
  331. decremented by one (1).  If the Limit value is zero (0) the Launch Request is 
  332. not ReScheduled.  See ReSchedule Type option, for more information on 
  333. ReScheduling Launch Requests. 
  334.  
  335.  
  336. ΓòÉΓòÉΓòÉ 7.13. Retain Days: ΓòÉΓòÉΓòÉ
  337.  
  338. The Retain Days field specifies the number of days to Retain (keep) processed 
  339. Launch Requests.  Processed Launch Requests are kept in the Auto Launch 
  340. database for the number of days specified in the Retain Days field.  A large 
  341. Retain Days value will cause processed requests to build up in the database. 
  342. Auto Launch deletes old requests every hour.  A request with a Retain Days 
  343. value of zero (0) will remain in the database for up to one (1) hour, if Auto 
  344. Launch is up and processing.  Requests with a ReSchedule Type of "In x Minutes" 
  345. and a small Period should have a Retain Days value of zero (0) or one (1), so 
  346. as not to keep too many records in the database. 
  347.  
  348.  
  349. ΓòÉΓòÉΓòÉ 7.14. OK Button: ΓòÉΓòÉΓòÉ
  350.  
  351. The OK Button accepts the new or updated Launch Request. 
  352.  
  353.  
  354. ΓòÉΓòÉΓòÉ 7.15. Cancel Button: ΓòÉΓòÉΓòÉ
  355.  
  356. The Cancel Button Cancels the new entry of or updates to the Launch Request. 
  357.  
  358.  
  359. ΓòÉΓòÉΓòÉ 8. Date and Time: ΓòÉΓòÉΓòÉ
  360.  
  361. Use this window to enter a Date and if requested a Time.  Use the spin buttons 
  362. to select the year and month.  Use the push buttons to select the day.  If a 
  363. time is requested, use the spin buttons to select the hour and minute.  Click 
  364. on OK to return the selected date and time or Cancel to exit without setting a 
  365. date and time. 
  366.  
  367.  
  368. ΓòÉΓòÉΓòÉ 9. Settings: ΓòÉΓòÉΓòÉ
  369.  
  370. Select Settings to open the Settings notebook.  The View Page contains View 
  371. options and the Start Minimized option. 
  372.  
  373.  
  374. ΓòÉΓòÉΓòÉ 10. View Page: ΓòÉΓòÉΓòÉ
  375.  
  376. On the View Page of the Settings notebook you can select the View option for 
  377. the Launch Request container to Icon or Detail.  You can also select to display 
  378. processed (History) records.  You can also choose to have Auto Launch start 
  379. itself Minimized.  Close the Settings notebook to save the settings. 
  380.  
  381.  
  382. ΓòÉΓòÉΓòÉ 10.1. Start Minimized: ΓòÉΓòÉΓòÉ
  383.  
  384. You can also choose to have Auto Launch start itself Minimized.  Once you have 
  385. your Launch Requests defined you won't need to interact with the Auto Launch 
  386. system.  You can check this setting to have Auto Launch minimize itself when 
  387. ever it starts.  You will most likely have it started from its shadow in the 
  388. StartUp folder. 
  389.  
  390. Closing the Settings notebook saves all your settings in ALaunch.Ini, this file 
  391. is read when Auto Launch is started and sets Auto Launch with your settings. 
  392.  
  393.  
  394. ΓòÉΓòÉΓòÉ 11. Registration: ΓòÉΓòÉΓòÉ
  395.  
  396. Auto Launch is sold as Shareware: "Try before you buy".  If you like Auto 
  397. Launch and haven't registered and paid for your copy, you should do so. 
  398.  
  399. You have 30 days to try Auto Launch after which you should register or stop 
  400. using it.  You will have another 30 days after sending your registration fee, 
  401. to allow time to receive and enter your registration code, after which Auto 
  402. Launch may stop working, undo your settings or just continue to remind you to 
  403. register. 
  404.  
  405. The registration fee is $30.00 U.S. for check and credit card payments and 
  406. $36.00 when paying through CompuServe SWReg ID:  5896.  Checks must be drawn on 
  407. U.S. banks and payable in the U.S.A.  Credit card sales are through EDI Tech. 
  408.  
  409. You can bring up the Registration menu by pressing {Ctrl}R while the Auto 
  410. Launch window has the focus or by selecting "Registration" from the context 
  411. menu.  You can bring up the context menu by clicking on the window with the 
  412. mouse button #2 or pressing {Shift}F10 while the Auto Launch window has the 
  413. focus. 
  414.  
  415. If you pay by credit card, you can send the registration information by e-mail. 
  416. See: Contacting the Author.  Also see how to put the registration information 
  417. in the clipboard, below. 
  418.  
  419. Fill in the requested information and print the registration form if you wish 
  420. to mail it with your check or credit card information.  Please contact Louis 
  421. LaBrunda with any questions or for volume discount information.  You can find 
  422. the latest version of Auto Launch in the IBM OS/2 Users Forum (Go OS2USER) on 
  423. CompuServe.  Your registration code will work with all V1.x versions. 
  424.  
  425. Be sure to enter your name the way you wish it to be displayed in the 
  426. Information window.  Your name is used in the Registration-Code verification 
  427. process.  Your name and Registration-Code are linked and must by entered in the 
  428. Registration window for your copy of Auto Launch to be considered Registered. 
  429. Your address is necessary for us to return your Registration-Code by Mail. 
  430. Your Comments are also welcome. 
  431.  
  432. Clicking on "Create/Print Form" will create the file "RegForm.Txt" and open a 
  433. Printer List window.  The contents of the registration form are also placed in 
  434. the clipboard.  You can print the form by selecting a printer and clicking on 
  435. "Print".  You can also exit without printing the form and send the 
  436. "RegForm.Txt" via e-mail or print it in any way you choose.  If you use CIM for 
  437. OS/2 or some other CompuServe or e-mail interface, the registration form image 
  438. can be inserted from the clipboard into an e-mail message. 
  439.  
  440. If you choose not to register Auto Launch and wish to remove it from your 
  441. system, just delete the Auto Launch folder, and the folder that VRObj.DLL is 
  442. stored in probably C:\VXRexx.  If you have VXRexx or any other product of 
  443. Keystone Software Corp. or of others that use VRObj.DLL, don't delete that 
  444. folder or the directory in which VRObj.DLL is stored.  You can also delete the 
  445. Auto Launch Desktop Object. 
  446.  
  447. Since Auto Launch is sold as shareware it may be distributed by anyone as long 
  448. as it is complete and no more than a reasonable media fee is charged. 
  449.  
  450. See Disclaimer. 
  451.  
  452.  
  453. ΓòÉΓòÉΓòÉ 12. Contacting the Author: ΓòÉΓòÉΓòÉ
  454.  
  455. You can reach Louis LaBrunda and Keystone Software Corp. at: 
  456.  
  457.           Louis LaBrunda
  458.           Keystone Software Corp.
  459.           P.O. Box 265
  460.           Liberty Corner, NJ  07938-0265
  461.  
  462.      Voice:         908-647-5905 
  463.      CompuServe:    71604,1662 
  464.      Internet:      71604.1662@compuserve.com 
  465.      HomePage:      http://ourworld.compuserve.com/homepages/Louis_LaBrunda 
  466.  
  467.  Please contact us about your OS/2 consulting and software needs. 
  468.  
  469.  
  470. ΓòÉΓòÉΓòÉ 13. Product Location: ΓòÉΓòÉΓòÉ
  471.  
  472. Auto Launch can be found on the Keystone Software Corp. HomePage: 
  473.  
  474. http://ourworld.compuserve.com/homepages/Louis_LaBrunda 
  475.  
  476. It can also be found in the IBM OS/2 User Forum on CompuServe (GO OS2USER), and 
  477. other Forums.  Search for ALnch* to find the latest version. 
  478.  
  479. KSC products can also be found on many BBS's and FTP sites.  Keystone is 
  480. working on a new larger Web site that will contain more of its products and be 
  481. capable of FTP transfers. 
  482.  
  483.  
  484. ΓòÉΓòÉΓòÉ 14. Desktop Object: ΓòÉΓòÉΓòÉ
  485.  
  486. This Menu option will create a Desktop Program Object you can use to start the 
  487. Auto Launch program.  It may also create a shadow in the StartUp folder, that 
  488. causes Auto Launch to be started by OS/2 when it boots.  The Install process 
  489. creates the same objects, but if they have somehow been lost or corrupted, this 
  490. option will recreate them for you. 
  491.  
  492.  
  493. ΓòÉΓòÉΓòÉ 15. Watcom's VRObj.DLL: ΓòÉΓòÉΓòÉ
  494.  
  495. Auto Launch requires Watcom's VXRexx VRObj.DLL runtime library, version 2.1 
  496. patch level "D".  It can be found as VRObj21D.Zip on BBS's, FTP sites, in the 
  497. IBM OS/2 User Forum on CompuServe and on the KSC WEB page.  See:  Contacting 
  498. the Author and Product Location.  If you already have this or a later version 
  499. of VRObj.DLL you don't need to get it again. 
  500.  
  501. You may have other programs that use VRObj.DLL, if so, you may have more than 
  502. one copy of the file.  You only need the latest version and having older 
  503. versions can cause problems.  When starting, Auto Launch or one of your other 
  504. programs may complain about the version of VRObj.DLL running and ask if it 
  505. should continue.  If you get this message, you probably have an old version 
  506. around somewhere.  If you allow the program to continue, it may run just fine, 
  507. or it may behave in an odd manner, or not run at all. 
  508.  
  509. DLLs are shared in memory by programs written to use them.  If an old program 
  510. runs and causes an old version of a DLL to be loaded it will run properly. 
  511. Subsequently loaded programs that require a newer version will not cause the 
  512. newer version of the DLL to replace the older version in memory; the older 
  513. version of the DLL may not be able to support the newer program properly. 
  514.  
  515. You can use the OS/2 "Find" tool on the LaunchPad or "Seek and Scan Files" from 
  516. the Productivity folder to locate all the copies of VRObj.DLL.  Be careful and 
  517. only delete the older versions. 
  518.  
  519. Auto Launch puts VRObj.DLL in the C:\VXRexx folder or where ever you chose at 
  520. installation time.  This folder or a folder where you keep DLLs is a good place 
  521. to keep it.  The folder name should be in the "LibPath" statement in your 
  522. "ConFig.SYS" file.