The console isn't a subsytem, instead it's pretty much a
standalone component that can be added to any
project. You'll need the form that hosts the console
itself (eventually I'd like this to be replaced by an api-
generated window) and the mConsole.bas module. You'll
also need to reference xen.dll so you get the
IMsgHandler interface. The console itself features a
limited number of built-in commands that provide version
info about the console itself and rudamentry o/s and
environment information (screen size, pwd, etc.) - the
console can be extended by adding a handler (which
implements the IMsgHandler interface), this then
receives a message when the console starts, ends, and
whenever the user enters a command.
Logged In: YES
user_id=584344
Started work on some of the resident commands - ls, cd,
pwd, cp, mv, etc. - also tidied up the help environment (help
is now a special resident command in that it doesn't stop the
processing chain, so you can add your own 'help' command
extension and it'll get processed once the resident one has
completed).
Logged In: YES
user_id=584344
Renamed it from 'console' to 'LUSH'