ciderpress/util
Andy McFadden b79498da50 Improve filename handling when adding files
Most of this change is a conversion of the old FileDetails struct
into a new LocalFileDetails class.  The new class keeps the
members private, and keeps the Unicode and MOR representations of
the string separate.

The NuFX and DiskImg libraries don't support UTF-16 filenames,
so we stil can't add files with non-CP-1252 filenames, but we're
a step closer.

Also, update NufxLib with a couple of fixes from the main project.

Also, fix handling of "%00" when adding files.

Also, mark most of the A2FileDOS fields private.  Not sure why
they weren't.
2015-01-08 14:16:20 -08:00
..
CancelDialog.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
FaddenStd.h Minor fixes 2014-11-18 17:10:23 -08:00
ImageDataObject.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
ImageDataObject.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
Modeless.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
MyBitmapButton.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
MyBitmapButton.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
MyDIBitmap.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
MyDIBitmap.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
MyDebug.cpp Improve filename handling when adding files 2015-01-08 14:16:20 -08:00
MyDebug.h File selection dialog update, part 1 2014-12-02 17:39:56 -08:00
MyEdit.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
MyEdit.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
MySpinCtrl.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
MySpinCtrl.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
PathName.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
PathName.h Improve filename handling when adding files 2015-01-08 14:16:20 -08:00
Pidl.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
Pidl.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
ProgressCancelDialog.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
SelectFilesDialog.cpp WinHelp to HtmlHelp conversion, part 2 2014-12-09 14:10:52 -08:00
SelectFilesDialog.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
ShellTree.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
ShellTree.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
SoundFile.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
SoundFile.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
StdAfx.cpp Large set of changes to restore CiderPress build. 2014-11-16 21:01:53 -08:00
StdAfx.h Use types with explicit sizes 2014-11-20 18:10:18 -08:00
Util.cpp Tweak error reporting 2014-12-17 15:45:28 -08:00
Util.h Tweak error reporting 2014-12-17 15:45:28 -08:00
UtilLib.h Large set of changes to restore CiderPress build. 2014-11-16 21:01:53 -08:00
util.vcxproj WinXP compatibility update 2014-12-10 11:57:41 -08:00
util.vcxproj.filters Added new logging macros 2014-11-17 18:07:07 -08:00