Rem v8.0a r1.0a
Rem   Initial port to 32-bit.

Rem v8.0a r2.0a updates 04/14/2016:
Rem   Edited misspelled NETPATHEXISTS.
Rem   Removed Control-Break Inkey$ checking.
Rem   Fixes Delete/Insert for RMDIR/MKDIR in DirBox.
Rem   Replaces all Shells to DIR with FindFile functions.
Rem   Replace Shell to VOL with GetVolumeInformation function.
Rem   Modify command line for temp directory creation override.

Rem v8.0a r3.0a updates 05/17/2016:
Rem   Adds [DRIVETYPE] to DriveType.
Rem   Prepends 0 to some .0 B display.
Rem   Fixes RETURN in SUB ExcludeList.
Rem   Adds call to DisplayCriticalError to Error.Routine
Rem   Reformats some hexidecimal display outputs.
Rem   No longer ignores floppy drive list in file menu box.

Rem v8.0a r3.0a updates 05/25/2016:
Rem   Forces only directory in dir box in file menu box to a '.' when
Rem    cdrom drive exists but has no media loaded.
Rem   Displays drive does not exist when removable drive other than
Rem    cdrom has no media.
Rem   Repairs left mouse button click in DropDownMenu/ViewFiles
Rem    for outside of menu box.
Rem   Adds MouseWheel/MouseButtons to FileMenuBoxMove/FileMenuBoxHelp.

Rem v8.0a r4.0a updates 06/20/2016:
Rem   Traps Ctrl-E character in FileMenuBox.
Rem   Restores background color in CriticalErrorTrap.
Rem   Adds missing declaration to MouseTime variable.
Rem   Fixes timing of call to _EXIT function.
Rem   Adds 1.2 second delay to ctrl-c for break trap.
Rem   Changes some single precision values to 1,048,576.
Rem   Adds FILELISTEXISTS function.

Rem v8.0a r5.0a updates 02/24/2017:
Rem   Replaces all GetModuleFilename with _CWD$
Rem   Forces default directory to StartDir$
Rem   Fixes mouse coordinate before mouse button.
Rem   Changes print from LPT to LPRINT.
Rem   Replaces MKDIR/RMDIR/KILL with library calls.

Rem v8.0a r6.0a updates 07/12/2017:
Rem   Replaces shell to screensaver to internal library call.
Rem   Repairs parameter call to CreateDirectory.

Rem v8.0a r7.0a updates 11/08/2017:
Rem   Loads filenames with ? characters in them.
Rem   Adds insert to createfile in filebox in file menu box.
Rem   Now recursively deletes directory in delete in dirbox in file menu box.
Rem   Replaces all KILL to DeleteFileA.

Rem v8.0a r8.0a updates 12/21/2022:
Rem   Fixes recursive clock$ function call.
Rem   Edits call to sendmessage for screen saver.

Rem v8.0a r9.0a updates 12/30/2022:
Rem   Increases maxfiles to 15.
Rem   Adds Alt-A to Alt-F for ViewFile.

Rem v8.0a rA.0a updates 02/10/2023:
Rem   Adds trap for Keypad-5 and Control-Keypad-5 keys.
Rem   Adds Ctrl-F1 to Ctrl-F10 to all File Menu Box Alt- keys.
Rem   Adds call to screen saver to Ctrl-F11/Ctrl-F12 in File Menu Box.

Rem v8.0a rB.0a updates 03/20/2023:
Rem   Edits file menu box help screen.

Rem v8.0a rC.0a updates 03/28/2023:
Rem   Adds hexedit.bmp to titlebar.

Rem v8.0a rD.0a updates 04/16/2023:
Rem   Replaces file menu box with dialog box.
Rem   Adds ErrorBox and MessageBox.
Rem   Adds ansi splash screen.
Rem   Now stores and restores windows coordinates.

Rem v8.0a rE.0a updates 04/20/2023:
Rem   Adds BreakBox for Ctrl-Break trap.
Rem   Updates dialogx.inc for correct title.
Rem   Includes more old hexeditor in oldsrc.zip
Rem   Fixes problem with CreateFile function call.

Rem v8.0a rF.0a updates 04/28/2023:
Rem   Removes some code from Sub ReadConfig and Sub WriteConfig.
Rem   Stores config filename node in Sub GetConfigFilename$
Rem   Adds Alt-F11 to test dialog box.
Rem   Adds Alt-F12 to test file menu box.
Rem   Forces config filename to current path.

Rem v8.0a rG.0a updates 05/18/2023:
Rem   Fixes \\ in directory display in Sub Menu3.

Rem v8.0a rH.0a updates 05/20/2023:
Rem   Fixes print display for Alt-F11 and Alt-F12
Rem   Adds Filemenubox setting to hexedit.cfg
Rem   Adds Errorbox2 to select file menu box/dialog box at start.

Rem v8.0a rI.0a updates 05/23/2023:
Rem   Adds more up/down scancodes to some message boxes.
Rem   Updates oldsrc.zip with newer Hexxit81 features.
Rem   Adds <escape> to exit system in call to ErrorBox2 in startup.

Rem v8.0a rJ.0a updates 06/01/2023:
Rem   Fixes netpath in Call Menu during startup box.
Rem   Calls Delete.Process in exit from startup box and breakbox.

Rem v8.0a rK.0a updates 06/10/2023:
Rem   Fixes error when started from netpath.

Rem v8.0a rL.0a updates 06/15/2023:
Rem   Fixes error when writing config to cd-rom drive.
Rem   Adds [FLOPPY] to DriveType in Function DriveExists.

Rem v8.0a rM.0a updates 08/15/2023:
Rem   Fixes MaxFiles in some UDTs.

Rem v8.0a rN.0a updates 08/20/2023:
Rem   Adds _ControlChr Off to top of main.
Rem   Removes some assigned screen save variables.

Rem v8.0a rO.0a updates 08/25/2023:
Rem   Adds MouseButton2 to Sub Menu.
Rem   Adds Control-F12 to edit hexedit.cfg

Rem v8.0a rP.0a updates 11/10/2023:
Rem   Now forces user to admin status.
Rem   Adds Left-DoubleClick mouse to Sub Menu.
Rem   Fixes search string during replace in ScrnEdit.

Rem Hexxit v8.0a rQ.0a updates 01/01/2024:
Rem   Hexxit oldsrc v8.2a upgrade notes:
Rem     Adds Insert filename in FileMenuBox in File box in Hexedit5.bas.
Rem   Hexxit oldsrc v8.3a upgrade notes:
Rem     Adds shell to treedel in delete dir in file box.

Rem Hexxit v8.0a rR.0a updates 01/10/2024:
Rem  Relaces LoadIcon with Icon2BMP.
Rem   Hexxit oldsrc v8.4a upgrade notes:
Rem     Repairs SortFilesX in Filebox.
Rem     Adds Ctrl-Fx to Alt-Fx in FileBox.
Rem     Increments MaxFiles to 15.

Rem Hexxit v8.0a rS.0a updates 02/20/2024:
Rem  Hexxit v8.5a upgrade notes:
Rem    Fixes call to Dir$
Rem    Fixes Windows.Detected default.

Rem v8.0a rT.0a updates 05/10/2024:
Rem  Fixes text length in ErrorBox/ErrorBox2/MessageBox.
Rem  Adds left/right in ErrorBox/ErrorBox2/MessageBox.
Rem  Now allows the Quote constant defined.

Rem v8.0a rU.0a updates 07/20/2024:
Rem  Adds $VersionInfo to dialogx.inc
Rem  Hexxit v8.6a upgrade notes:
Rem    Fixes integer assignment in Hexxit86 Oldsrc.zip
Rem    Edits printer assignment to 1-3 in Hexxit86 Oldsrc.zip

Rem v8.1a rV.0a updates 12/15/2024:
Rem  Fixes CDROM media inserted in Sub MediaExists.

Rem v8.1a rW.0a updates 12/25/2024:
Rem  Fixes parameter type mismatch in call to CheckExcluded.
Rem  Adds Alt-- and Alt-= to some menu functions.
Rem  Adds more _limit to Inkey$ loops.

Rem v8.1a rX.0a updates 02/25/2025:
Rem  Improves Control-Break checking.
Rem  Replaces GetOpenFilename$ with _OpenFileDialog$
Rem  Adjusts starting menubox during splashscreen.

Rem v8.1a rY.0a updates 04/10/2025:
Rem  Adds custom Command$ function.

Rem v8.1a rZ.0a updates 05/01/2025:
Rem  Fixes Shell to DOS.

Rem v9.0a r1.0a updates 05/25/2025:
Rem  Fixes Shell to DOS again.

Rem v9.0a r2.0a updates 08/20/2025:
Rem  Adds color to file menu box drivelist.

Rem v9.0a r3.0a updates 08/25/2025:
Rem  Fixes parameter mismatch in CreateDirectoryA.
Rem  Adds reboot and shutdown command to shell to shutdown.exe
Rem    Supports Windows/MACOSX/Linux.
Rem    Ctrl-Alt-F1 to reboot, Ctrl-Alt-F2 to shutdown.
Rem  Adds Ctrl-Alt-F3 to call Keymapper.

Rem v9.0a r4.0a updates 12/25/2025:
Rem  Adds CheckFile for * and ? in openfilelist.
Rem  Edits exclude.txt slightly.
