home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1996 September / WIN95_09964.iso / program / ABOSE101.ZIP / History.txt next >
Text File  |  1996-04-22  |  5KB  |  121 lines

  1. mxlAbout build history
  2. ======================
  3.  
  4. Build 30
  5.  ******* Released as first beta release
  6.  
  7. Build 31
  8.  Rearranged files in project; no functional changes made.
  9.  
  10. Build 32
  11.  AboutSys: added details of TEMP path.
  12.  
  13. Build 33
  14.  PSmxlAboutPE: added hooks to allow for user-provided property pages, and to control which of the supplied pages are displayed.
  15.  
  16. Build 34
  17.  PSmxlAboutPE: added 'save to clipboard' option.
  18.  
  19. Build 35
  20.  PSmxlAboutPE: changes made data serialized:
  21.  1. New section %%BEG ABO shows version of ABO and time when data serialized.
  22.  2. %%BEG APP now includes exe's fsp.
  23.  
  24. Build 36
  25.  PSmxlAboutPE: if the registry is not used by MFC application (see SetRegistryKey), the AboutReg page is now not shown.
  26.  
  27. Build 37
  28.  AboutSys: changed UI from List Control to Tree Control for improved presentation of information.
  29.  
  30. Build 38
  31.  AboutSys: added drive (capacity, free space, and type), and memory values 'humanized' into K, M, and G ranges.
  32.  
  33. Build 39
  34.  AboutMod+AboutSys: wait cursor now shown when retrieving data as there is a noticeable delay whilst obtaining the data.
  35.  
  36. Build 40
  37.  PSmxlAboutPE: added localization of text for property sheet title, buttons, and pop-up menu, and supplied property page titles.
  38.  ******* Released as second beta release
  39.  
  40. Build 41
  41.  AboutMod: Fixed problem with incorrect formatting of message serialized when TOOLHELP not available.
  42.  
  43. Build 42
  44.  AboutSys: memory values in M now shown to 1 decimal place, drive information now includes %age used.
  45.  
  46. Build 43
  47.  AboutGen: static controls on template changed to read-only edit controls.
  48.  
  49. Build 44
  50.  PSmxlAboutPE: exposed callback function in creator which is called whenever the user clicks the right mouse button when the cursor is over the big icon on the general property page. The called callback function will usually display a 'credit' dialog box.
  51.  
  52. Build 45
  53.  Added conditionals to permit building of Shareware Edition [SE].
  54.  
  55. Build 46
  56.  PPmxlAboutSE added to Shareware Edition to show usage message.
  57.  
  58. Build 47
  59.  ******* Release 1.00
  60.  
  61. Build 48
  62.  PSmxlAboutPE now checks for presence of toolhelp32 API, and will only display AboutMod if this API is accessible.
  63.  
  64. Build 49
  65.  BUG FIX: if one of the compulsary attributes in a module's VERSIONINFO resource was missing, the DLL would have a run-time error. This has now been fixed.
  66.  ******* Release 1.01
  67.  
  68. Build 50
  69.  BUG FIX: If FileVersion string is missing from app's VERSIONINFO resource, incorrectly reported as "$". Changed so that if this information is missing, it is constructed from the value in FIXEDFILEINFO.
  70.  
  71. Build 51
  72.  AboutGen: [PE only] added "DEBUG+PATCHED+PRERELEASE" after the version number if the corresonding bits are set in the app's FIXEDFILEINFO resource.
  73.  AboutMod: [PE only] ditto when serializing the module information.
  74.  
  75. Build 52
  76.  AboutMod: [PE only] added module type after module name when serializing.
  77.  ******* Release 1.02
  78.  
  79. Build 53
  80.  Rearranged files in project; no functional changes made.
  81.  
  82. Build 54
  83.  AboutSE: [SE only] Modified text.
  84.  
  85. Build 55
  86.  PPmxlAbout: if PPABOUT->pszArchiveBlockName passed to PPmxlAbout's creator is NULL, no attempt is now made to serialize the property page's data; this avoids the %%BEG and %%END tokens being serialized for a page that serializes no data.
  87.  
  88. Build 56
  89.  To allow mxlAbout to be used on systems that don't use long file names (e.g. a NT system without HPFS), the dll is now mxlAboPE.dll and the test application tstAboPE.exe to stay within the 8.3 filename restriction.
  90.  
  91. Build 57
  92.  BUG FIX: [PE only] PPmxlAboutGen was unnecessarily duplicating a string object, resulting in this object not being destroyed.
  93.  ******* Release 1.03
  94.  
  95. Build 58
  96.  Debug and release builds now generate different names for the dll: mxlAboPE.dll for release build; mxlAboPD.dll for debug build. These dlls (and associated import library files) are now ouput to directory \projects\lib.
  97.  
  98. Build 59
  99.  CsfumatoVersion: added methods to access private and special build data.
  100.  AboutMod: [PE only] when serializing module information, private build or special build version information now serialized.
  101.  
  102. Build 60
  103.  AboutSys: added names and values of all system environment variables.
  104.  
  105. Build 61
  106.  AboutReg: if application is using a private profile file instead of the registry (e.g. when on Win32s platform), now displays parsed contents of aforementioned file.
  107.  
  108. Build 62
  109.  AboutSys: added parsed contents of WINDIR\system.ini
  110.  
  111. Build 63
  112.  AboutReg/AboutSys: tree control now has button style set to aid clarity.
  113.  ******* Release 1.04
  114.  
  115. Build 64
  116.  BUG FIX: AboutReg: when using private ini file that could not be found, incorrect collapse of headings set when tree control contents initialized.
  117.  
  118. Build 65
  119.  BUG FIX: AboutMod: Now correctly handles modules that do not have any VERSIONINFO.
  120.  ******* Release 1.05
  121.