Summary of changes from 4.44 to 4.45
------------------------------------

* Major changes to the Disassembler

  - It is now finally a completely separate application, launchable on  its
    own. It saves its settings to its own INI file (64disasm.ini)  and  has
    its own HELP file (64disasm.hlp). The screen saver has been removed  as
    it is quite unnecessary for todays OS's. There is, however, no  way  to
    configure the color scheme. Maybe someday. 64Copy still interacts  with
    the Disassembler basically the same way as before.

    - Removed all the Disassembler help topics  as  they  are  now  in  the
      Disassembler help file.

    - Removed the Disassembler configuration panel.

    - The initial path for the disassembler EXE is the  64Copy  path.  When
      the disassembler is launched,  and  the  executable  can't  be  found
      because it was moved to another drive/directory, 64Copy will ask  you
      to enter the new path, and it will be remembered.

    - Added path to Configuration/Editors panel under Disassembler.


* Changes to the Directory Editor

  - Performing a DirEdit on a disk that would  result  in  a  single  block
    directory and saving that edited directory would set  the  forward  t/s
    pointer in the first directory block to 00/00 instead of 00/FF. Running
    a CheckDisk on the resulting  image,  with  extended  options  enabled,
    would wipe that directory block clean resulting in a blank directory.

  - A warning is  now  brought  up  when  an  attempt  is  made  to  delete
    non-separator files. If normal files are deleted, this will  cause  BAM
    problems and can lead to disk corruption.


* The panel layout for disk images can now be edited to show the file  load
  address instead of the track/sector pointer. You will need to go  through
  the Panel Layout Editor to remove the track/sector column (and title) and
  add the Load Address column.

  This was a very low-level code change, and required the re-assignment  of
  a variable that might have been used somewhere. Hopefully I didn't  break
  some obscure function, or even an obvious one.


* I've been chasing a bug in the Directory Delete (F8) code for some  time.
  I have a specific  directory  structure  that  will  fail  during  delete
  because a directory will become locked and only gets unlocked when I quit
  64Copy. I've been trying different approaches to doing directory deletes,
  but they all fail on this one example.  The  bug  might  be  in  my  code
  (possible) or in the OpenWatcom  C  compiler  (also  possible).  The  bug
  exists under both Windows 7 and Windows XP so it's not the OS.

  Regardless of where the bug is,  I  like  the  new  recursive  code  I've
  written for Directory Delete and will keep it. Hopefully I haven't broken
  anything.


* Added  new  configuration  option  called  "Quick  copy/move  files"  for
  copying/moving image files around. It bypasses  the  normal  confirmation
  dialog box and simply copies or moves the files, no questions asked. This
  option is under Config/Image Conversion, and is not enabled by default.


* Updated some CheckDisk functions

  - Allocated directory sectors are now  skipped  during  the  Clear  Empty
    Sectors phase. This is to prevent possible directory entry loss.

  - Added a new check during the directory scan for correct final directory
    sector t/s chain entry of 00/FF.


* Some keyboard assignment changes

  - "Alt +" now behaves like "Alt Keypad Plus" (tag with pattern)

  - "Alt -" now behaves like "Alt Keypad Minus" (untag with pattern).

  - Spacebar will now tag/untag files only if the  command-line  is  empty.
    This means you can't enter anything on the command-line beginning  with
    spaces, but that shouldn't be a problem.

    All of these changes help those with unusual  keyboards,  or  those  on
    laptops without keypads.


* If "WipeFile" is enabled on image files, the warning dialog is no  longer
  displayed when deleting files from inside images. It seemed redundant  to
  warn you about WipeFile when the  option  to  turn  it  off  was  in  the
  previous delete dialog window.


* HELP code fixes

  - Fixed a long-standing bug in the HELP topic display code. If the  topic
    count was less than the  panel  height,  the  topics  wouldn't  display
    correctly, nor would the cursor movement function properly.  It  didn't
    affect 64Copy directly, but did affect other  programs  that  used  the
    HELP code.

  - Fixed another long-standing but rarely seen bug in  the  HELP  compiler
    code where if the final line in the topic didn't have a <CR><LF>  right
    at the end of the line, only that line would get shown as solid  black,
    no contents.


* The screen saver is now turned off by default. It seems quite unnecessary
  running under contemporary OS's.


* All references to virtually any Disassembler component within 64Copy code
  have been removed.


* Updated some HELP topics

  - Split Convert section into smaller parts

  - Added more dialogs and explanations of the errors to CheckDisk section


* Changed copyright date to 2014


