home *** CD-ROM | disk | FTP | other *** search
- 0.00 28 Nov 1994
-
- Arbitrarily picked as the first version...
-
-
- 0.01 29 Nov 1994
-
- Used a condensed version of DeskLib's Window.Show.c file to save memory,
- and added hot-key handling.
-
-
-
- 0.02 01 Dec 1994
-
- Menu click on the main window brings up the iconbar menu.
-
- Made the scale be set as a perentage in the Choices window.
-
- Barsprite now has a palette, so is displayed correctly in all modes.
-
- Changed MakeMod so that calls to Wimp_SendMessage from the filter code
- is sent to the 4-byte taskhandle, rather than the lowest 16 bits. I did
- this to make MultiDesk work on the RPC.
-
- (Thanks to Mike Enderby for suggesting the above things).
-
- Added an 'Info' icon to the info window which starts up !Help.
-
-
- 0.03 03 Dec 1994
-
- Checked scale>0 in Choices window. Made the post-filter send
- event_CLOSE to MultiWind as well as event_OPEN and event_KEYPRESS.
-
-
- 08 Dec 1994
-
- Changed MultiDeskModule to detect low-level key-press events instead of
- registering a filter Wimp keypress events. Hopefully this will work on a
- RPC... Used a transient call-back routine which checks the Alt key and
- calls Wimp_SendMessage.
-
-
- 09 Dec 1994
-
- Removed the help icon from the info window - !Help not always seen
- before multidesk tries to run it...
-
- 10 Dec 1994
-
- Made the filter part of MultiDesk stop any Alt-cursorkey events from
- reaching applications (apart from MultiDesk), as the low-level detection
- of Alt-cursorkey means that these still get handled by the wimp.
-
-
- 0.03.2 16 Dec 1994
-
- Changed code to not wait for event_OPEN from module when user moves
- around the virtual desktop - can get 2 Alt-cursor's before the
- event_OPEN arrives, which results in out-of-date virtual desktop
- display.
-
-
- 0.04 06 Jan 1995
-
- Made the module pretend to be the WindowManager module, so as to get all
- calls to the Wimp_Open/Close/DeleteWindow SWIs. Unfortunately, menus are
- not opened with these calls (presumably the menu code calls the
- Wimp_Open/Close directly rather than as an SWI, because menu swis are in
- the WindowManager module), so the window stack still has to be checked
- periodically.
-
-
- 0.04.1 08 Jan 1995
-
- Ommited fn names for Error_ functions, to make !RunImage smaller.
-
-
-
-
- 1.00 09 Jan 1995
-
- Tidied up the docs ready for release.
-
-
- 1.01 06 Feb 1995
-
- Ensured that the main window is always opened in the visible screen
- area. A buggy app seemed to get a bit confused and moved MultiDesk's
- main window off the screen - and the only way to get it back was to
- recall the windows.
-
-
- 1.02 13 Mar 1995
-
- Recompiled with a slightly later version (1.03) of my Dialog2 library.
- Source code size reduced by about 200 bytes by this.
-
- First release to hensa.
-
-
- 1.021 25 Mar 1995
-
- Recompiled with DeskLib 2.15
-
- 1.03 29 Mar 1995
-
- Improved the drawing of the virtual desktop slightly - the bottom line
- of a window is ommited if the text of the window is taller than the
- window.
-
-
- 1.04 26 Apr 1995
-
- Fixed a bug in the hot-key handling - because these are sent with
- Wimp_SendMessage from the module, one can get a second hotkey before the
- display has updated to cope with the first hotkey.
-
- MakeMod improved (mainly all SWIs now use error-returning X form) thanks
- to Simon Proven.
-