home *** CD-ROM | disk | FTP | other *** search
- Version 2.21
-
- I've rewritten the windows manager. I switched from the from the TPRO
- library to the OPRO library. This gives me several more display
- related functions. But as any major change, there may be some bugs so
- don't throw your old MarxMenu away on this version. I've also switched
- to Turbo Pascal 6.
-
- I've been updating the manual and the manual that come with this
- program is more up to date than our printed manuals. So print
- MARXMENU.DOC and use it.
-
- New Features:
-
- ResizeWindow
- HeaderLeft
- HeaderRight
- Footer
- FooterLeft
- FooterRight
- InactiveBox
- InactiveBoxColor
- CurrentWindow
- SetTopWindow
- DvPifExecute
- DvAppNumber
- CustomBox
-
- These commands are explained in the manual.
-
- ===============================================================
-
- Version 2.22
-
- I've rewritten the INST.MNU to produce a new kind of MARX.BAT file
- which is much more flexable than the old one. Run MARXMENU INST to
- create new files.
-
- ===============================================================
-
- Version 2.23
-
- Dealing with multiple dos shells:
-
- If you are running more than one COMMAND.COM (Shelling from Windows,
- DesqView, Word Perfect Office) and having environment space problems
- here's a trick. Before you load up your fancy shells, put this in a
- batch file like your AUTOEXEC.BAT.
-
- SET MXCMD=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-
- This variable will be trashed by MarxMenu and will not only allow
- MarxMenu to run but may solve problems with other programs you are
- running as well.
-
- New Features:
-
- MarxVersion
- ReleaseDate
- Cursor (On/Off)
- ForceExplosion (On/Off)
- BatchFileName
- PrinterName
- OpenPrinter
- ClosePrinter
- ShadowPosition
- Reboot
-
- DesqView Features:
-
- DvKillTask
- DvFreeze
- DvUnFreeze
- DvLastHandle
- DvMyHandle
- DvSetTop
- DvSetBottom
- DvHide
- DvUnHide
- DvFrame (On/Off)
- DvMoveWindow
- DvResizeWindow
-
- ===============================================================
-
- Version 2.24
-
- Added data scrambling to the MRX files making it harder for anyone to
- look for things they aren't supposed to see.
-
- I've made another modification to the MARX.BAT file. It no longer
- requires the second parameter specifying the path for the temporary
- batch file. If it is omitted, the directory containing MARXMENU.EXE is
- assumed. MarxMenu will also read the environment variable TEMP for the
- directory of temporary batch files. the TEMP path is used in windows and
- DOS 5 has declared it the official path for temporary files.
-
- Pathing through the TEMP path is not required.
-
- New Commands:
-
- Extension (String) : String
- NamePart (String) : String
- PathPart (String) : String
- FilePart (String) : String
-
- LogoffTime
- MarxMenu supports automatic logoff after a number of minutes of
- inactivity set by LogoffTime. This only has effect while you are in the
- menu and not while an application is running. It is set as follows:
-
- LogoffTime = 5 ;sets time to 5 minutes
-
- Setting LogoffTime to 0 disbles this feature.
-
- When the time to logoff occurs, MarxMenu will first look for a batch
- file in the \LOGIN directory called OFF.BAT. If it doesn't find it,
- MarxMenu will look for OFF.BAT on the PATH. If this isn't found,
- MarxMenu will look for LOGOFF.EXE. If this isn't found, then MarxMenu
- will look for LOGOUT.COM.
-
- LOGOFF.EXE and LOGOUT.COM are executed by stuffing the keyboard buffer.
-
- The best way to use this feature is to create an OFF.BAT file in your
- \LOGIN directory or on the PATH.
-
- ===============================================================
-
- Version 2.25
-
- Logoff
- Logoff logs you off the network the same way that LogoffTime does except
- it does it immediately.
-
- NovChangePassword (OldPassword,NewPassword)
- Changes the novell users password.
-
- UseNovPassword : Boolean
- If UseNovPassword is set to true then the screen blanker will require
- that the user type his Novell password to unblank the screen. Full
- Novell security and intruder detection is active here. If Novell's
- intruder detection is active, then if an intruder fials to type in the
- password after a number of attempts, then Netware will not accept the
- correct password until intruder detection allows it.
-
- If you don't know what intruder detection is, read the Netware manuals
- on the subject. It is something you should use.
-
- NovAttach (Server)
- NovAttach is used to create a software link between you and a server,
- usually a second server. It must be followed by a NovLogin command to
- log you into the server.
-
- NovDetach (Server)
- This is used to drop the connection to a server.
-
- NovUsers (Array)
- Fills array with list of all users.
-
- NovUsersLoggedIn (Array)
- Fills array with list of all users that are currently logged in.
-
- NovGroups (Array)
- Fills array with list of all groups.
-
- NovPrintQueues (Array)
- Fills array with list of all print Queues.
-
- MachineName : String
- This reads or sets the MachineName for NetBios networks.
-
- Example:
- MachineName = IBM ;sets the MachineName
- Writeln MachineName ;displays the MachineName
-
- EraseWindow (Number)
- Erases a window by number. This allows you to erase a window that is not
- the top window.