home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / utilities / utilsm / multidesk / !MultiDesk / History < prev    next >
Text File  |  1995-04-26  |  3KB  |  121 lines

  1. 0.00    28 Nov 1994
  2.  
  3. Arbitrarily picked as the first version...
  4.  
  5.  
  6. 0.01    29 Nov 1994
  7.  
  8. Used a condensed version of DeskLib's Window.Show.c file to save memory,
  9. and added hot-key handling.
  10.  
  11.  
  12.  
  13. 0.02    01 Dec 1994
  14.  
  15. Menu click on the main window brings up the iconbar menu.
  16.  
  17. Made the scale be set as a perentage in the Choices window.
  18.  
  19. Barsprite now has a palette, so is displayed correctly in all modes.
  20.  
  21. Changed MakeMod so that calls to Wimp_SendMessage from the filter code
  22. is sent to the 4-byte taskhandle, rather than the lowest 16 bits. I did
  23. this to make MultiDesk work on the RPC.
  24.  
  25. (Thanks to Mike Enderby for suggesting the above things).
  26.  
  27. Added an 'Info' icon to the info window which starts up !Help.
  28.  
  29.  
  30. 0.03    03 Dec 1994
  31.  
  32. Checked scale>0 in Choices window. Made the post-filter send
  33. event_CLOSE to MultiWind as well as event_OPEN and event_KEYPRESS.
  34.  
  35.  
  36. 08 Dec 1994
  37.  
  38. Changed MultiDeskModule to detect low-level key-press events instead of
  39. registering a filter Wimp keypress events. Hopefully this will work on a
  40. RPC... Used a transient call-back routine which checks the Alt key and
  41. calls Wimp_SendMessage.
  42.  
  43.  
  44. 09 Dec 1994
  45.  
  46. Removed the help icon from the info window - !Help not always seen
  47. before multidesk tries to run it...
  48.  
  49. 10 Dec 1994
  50.  
  51. Made the filter part of MultiDesk stop any Alt-cursorkey events from
  52. reaching applications (apart from MultiDesk), as the low-level detection
  53. of Alt-cursorkey means that these still get handled by the wimp.
  54.  
  55.  
  56. 0.03.2    16 Dec 1994
  57.  
  58. Changed code to not wait for event_OPEN from module when user moves
  59. around the virtual desktop - can get 2 Alt-cursor's before the
  60. event_OPEN arrives, which results in out-of-date virtual desktop
  61. display.
  62.  
  63.  
  64. 0.04    06 Jan 1995
  65.  
  66. Made the module pretend to be the WindowManager module, so as to get all
  67. calls to the Wimp_Open/Close/DeleteWindow SWIs. Unfortunately, menus are
  68. not opened with these calls (presumably the menu code calls the
  69. Wimp_Open/Close directly rather than as an SWI, because menu swis are in
  70. the WindowManager module), so the window stack still has to be checked
  71. periodically.
  72.  
  73.  
  74. 0.04.1    08 Jan 1995
  75.  
  76. Ommited fn names for Error_ functions, to make !RunImage smaller.
  77.  
  78.  
  79.  
  80.  
  81. 1.00    09 Jan 1995
  82.  
  83. Tidied up the docs ready for release.
  84.  
  85.  
  86. 1.01    06 Feb 1995
  87.  
  88. Ensured that the main window is always opened in the visible screen
  89. area. A buggy app seemed to get a bit confused and moved MultiDesk's
  90. main window off the screen - and the only way to get it back was to
  91. recall the windows.
  92.  
  93.  
  94. 1.02    13 Mar 1995
  95.  
  96. Recompiled with a slightly later version (1.03) of my Dialog2 library.
  97. Source code size reduced by about 200 bytes by this.
  98.  
  99. First release to hensa.
  100.  
  101.  
  102. 1.021    25 Mar 1995
  103.  
  104. Recompiled with DeskLib 2.15
  105.  
  106. 1.03    29 Mar 1995
  107.  
  108. Improved the drawing of the virtual desktop slightly - the bottom line
  109. of a window is ommited if the text of the window is taller than the
  110. window.
  111.  
  112.  
  113. 1.04    26 Apr 1995
  114.  
  115. Fixed a bug in the hot-key handling - because these are sent with
  116. Wimp_SendMessage from the module, one can get a second hotkey before the
  117. display has updated to cope with the first hotkey.
  118.  
  119. MakeMod improved (mainly all SWIs now use error-returning X form) thanks
  120. to Simon Proven.
  121.