
Beta 2 to beta 3 changes.
-------------------------

* Command-line cursor is now invisible when calling up the menus.

* Added mouse double-click speed to the mouse/keyboard area of the Config
  window.

* Changing "Left-handed mouse" in the configuration window will only make
  the change once you leave the window.

* Changing the "Remove menubar when panels off" while the panels are still
  on won't remove the manubar right away.

* Added clicking on the Fkeys in the panels, windows and full-screen
  functions.

* Menu items will no longer be hilited if you are not on them. i.e., if you
  are on a separator line, or have dragged the mouse out of the menu, there
  will no longer be any hilited menu item.

* Any colors changed would be lost when you shelled. The colors would be
  set back to the program defaults.

* If you are clicking in the menu bar, not overtop of a menu, there will be
  no menu dropped down, just the menubar will appear.

* Added in a "Turn off panels" button in the top-left corner of the screen.
  Click here to turn off the panels.

* Changes OPTION menu item "Video Mode" to "Show video mode". The hotkey is
  still 'V'

* Tagging files with the right button will no longer skip files.

* The Fkey bar will now only respond if you down-click and up-click on the
  same Fkey item, on the same fkey menu.

* More alterations to the MOUSE click code to separate between single
  clicks (down/up in the same location), and drag releases (down/up in
  different locations).

* Added in a "close window" box to the top-left corner of all full-screen
  functions (same place as the "remove panels" button)

* Search windows in the Viewer and HEX editor (F5/F6) would not respond to
  ENTER or the OK button, only cancel.

* The "Change line width" dialog in the Editor would not respond to a
  RETURN, only ESC to cancel.

* Virtually all dialogs in the Disassembler where you had to enter HEX
  numbers (goto address, set program start addr) would not respond RETURN,
  just ESC.

* Lock/Unlock entries dialog in the Directory Editor would not respond to
  RETURN, only ESC.

* "Recover deleted file" in CheckD64 would not respond to a "Yes".

* "Filter" dialog did not respond to clicking on "OK"

* "Panel Setup" dialog did not respond to clicking on "OK".

* Executing functions from the menus, rather than from the keys, would
  leave the cursor blinking while the dialogs were being updated.

* Normal program fkeys were not being restored after exiting the editor,
  leaving you with the editor fkeys.

* Finished several dialogs in the D64 editor:

     * "Goto track/sector" dialog box (F9)
     * Search/Replace (F5/F6)
     * Help window (F1)

* Some more fixes to the Fkey calling code.

* Removed "Show Disk Free" and "Show File Info" from the OPTIONS menu and
  moved them to the Panel Setup dialog for each panel. You can now specify
  if you want them showing for each separate panel.

* Added back in the display of "No files" in the panel listing when there
  are no files to display (i.e. empty diskette).

* Removed the "Screen saver delay" from the Visual options menu and created
  a new "Screen Saver" entry in the Config window.

* Added the ability to disable any of the screen saver modules currently
  installed, as well as the duration before switching to another module.

* Added in mouse click/movement to the Macro window. However, I would not
  use it, as a single click, held for only about 1 second will generate
  ~100 steps in the macro. This is due to the way mouse DRAGGING is
  detected. If you click and hold any mouse button down, I detect this as a
  mouse drag, whether it moves or not. I *highly* recommend strictly using
  the keyboard for recording macros.

* Fixed some of the dialogs in the "Recover Deleted Files" and "Recover
  Lost Chains" of CheckD64.

* Add 3 more colors to the Color Config window under "Error Windows". These
  colors always existed, but I never thought I would have to allow users to
  modify them.

* Corrected bad Fkey assignments in Color Config and Directory Editor. I
  have checked over all the Fkey assignments, and they should *all* be OK
  now.

* Filenames entered in the "Recover deleted files" area of CheckD64 would
  go into the directory in the wrong case.

* The "Found matching file" window in the Find File function was not being
  removed.

* If the command-line contained text, and you clicked on an archive file or
  directory, the command-line would be executed first. Now, you can click
  on directories and archive files with text on the line.

* Tagging files in an archive file with unusually high block counts would
  cause the status line to display the wrong numbers.

* Clicking on the text description of a () or [] button will be treated as
  clicking in the checkbox.

* Fixed some code pertaining to calling/returning variables of different
  type from what is defined. Doing so allowed me to reduce down the
  required program stack by 10000 bytes. Hopefully, everything still
  works.
