File Release Notes and Changelog
Notes:
Cloud:9ine "stardust" alpha release.
Alpha 5, 4-Aug-2003
Before you run this, you must have:
- xtk R2.2 (V42.49) or better installed. You can get this from http://www.xen-os.net/ -
just follow the download link. You *don't* need the R2.21 update to run this release.
- comctl32.ocx and mscomctl.ocx in your Windows system folder. Email me at:
munkie@cloud9ine.com if you're missing these files.
Now you can run stardust.exe!
To quit it, select "Quit" from the "Options" menu on the debug window.
Changes:
_________________________________________________
( S t a r d u s t M k 2 S o u r c e C o d e )
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
Developed by: C. Peel, stan and soAp
(c) Copyright 2003 k23 productions.
All Rights Reserved.
Revision History
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
stardust gui (soAp)
alpha 5
alpha 4
(2-Aug-2003)
- Started work on a simple toolbar object called - er - CSimpleToolbar. Easier
to use than the halon one (and hopefully less buggy). Migrated a bit of the
Mk.2 Halon stuff (specifically the window creation api) in for this.
(pre alpha 4)
- Icon functionality improved. Now have mouse-over caption displays working.
- Added desktop.subsystem - this displays the desktop window itself, draws the
icons and allows plugins to be added to it.
----------------------------------------------------------------------------------
stardust subsystems (stan)
alpha 5
alpha 4
- More work on network subsystem. Can now retrieve information from most of
the IP_ADAPTER_INFO struct via the CNetItem object.
- Tidied up console - generic stuff has been moved to commands local to the
console and apps can now process custom commands via a handler (a standard
IMsgHandler interface) using messages defined in the new CON_MESSAGES enum in
mConsole.bas.
- Added new Windows 2000/XP-only network.subsystem. Does nothing at the moment
but will manage LAN and DUN connections in a similar manner to the existing
Network Kit.
- Added console
- CHotkeyItem renamed to CHotkey as it'll now be accessible publicly. Toyed with
having the hotkey subsystem part of bootstrap instead, but have gone back to
keeping it as a separate subsystem for now.
- Couldn't quite figure out what I could use the ISubsystem Subscribe() and
Unsubscribe() methods for. After a bit of pondering I think these can be used
to send out 'hotkey added' and 'hotkey removed' notifications to anything that
wants them.
- Added new CHotkeyRoster object which takes a snapshot of the current hotkey
layout and allow the caller to browse its contents (system window shows an
example of this working - see mMain.bas for the code).
- Renamed ISubSystem2 to ISubSystem.
R4.0 alpha 3
- Fixed bug caused by reverting to old (V5) ListView OCX.
R4.0 alpha 2
R4.0 alpha 1
- Timers added.
- Task and Tray subsystems added.