home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / info / document / access / acschnge.txt < prev    next >
Text File  |  1993-11-12  |  3KB  |  60 lines

  1.  
  2.  
  3.                         AccessWPS CHANGE HISTORY
  4.  
  5. ******************************* V1.0a *******************************
  6.  
  7. The items fixed in Version 1.0a are:
  8.  
  9. 1. The AcsTest program has been included in the package. Both the EXE
  10. file and the source are included. The EXE will verify that AccessWPS
  11. has been installed correctly, will identify the version number of
  12. both the ACCSSWPS.DLL and the ACSAGENT.DLL and will dispaly a dump of
  13. all the AccessWPS variables. The source code shows an example of how
  14. the AccessWPS Agent object can be created.
  15.  
  16. 2. A version number along with a way to get it returned, has been
  17. added to the code. See the discussion of AcsVersion in the
  18. AccssWPS.TXT file. The version information will be returned as part
  19. of the output from the AcsTest program.
  20.  
  21. 3. Additional text has been added to the discussion on pointers and
  22. memory allocation. The purposeof the additional text is to alert
  23. developers that they have to be careful with certain types,
  24. especially the SOM types, to be sure that they handle the types that
  25. are actually pointers correctly. Specifically, the somId type is
  26. discussed.
  27.  
  28. 4. Because of the addition of AcsTest, a dynamically linked DLL,
  29. Acsapidl.dll, has been added to the package. It is intended that both
  30. the AcsAgent.dll and Accsswps.dll files will use this CSet/2 API DLL
  31. in a future release. There were problems getting the Agent Class to
  32. register correctly and the AcsAgent Object created. Therefore, I
  33. eliminated all of the differences between my procedures and the ones
  34. in the code that I used as the starting point. One of the differences
  35. was static linking versus dynamic linking, which I hope to remove.
  36.  
  37. 5. Additional text has been added in the installation area because of
  38. the additional DLL and the AcsTest program.
  39.  
  40. 6. A new section has been added to the documentation file and it
  41. discusses the kinds of things that might be necessary if there are
  42. problems creating the AcsAgent Class and or Object, thus leaving
  43. partial information in the INI files. This section is entitled,
  44. Recovery.
  45.  
  46. 7. There were a number of problems with the Registration of the
  47. AcsAgent Class, the creation of the Object, the creation of the
  48. necessary control semaphores and the removal of all of these items
  49. when any one of a number of errors were encountered. Certain erros
  50. can leave some of the information in the INI files and can even leave
  51. Objects and/or Class information active in the WPS Process. A number
  52. of changes have been made to the initialization and termination
  53. routines in an attempt to resolve these problems. I am not sure that
  54. every condition will be handled. If there is a question about
  55. something, then you can use the AcsTest program to verify whether
  56. things are working or not. If the AcsTest program does not clear
  57. things up...but running it a couple of times...then the items listed
  58. in the recovery section of the documentation should be tried. If
  59. these do not work, then you should call Carry Associates.
  60.