История изменений DBFShow часть 1

v0.30 от 10.11.2011
 + Добавлено:  возможность сравнения структур DBF файлов (ФайлСравнить структуры) Все несовпадения (размер, тип и т.д) отображаются красным цветом.
 + Добавлено:  Сравнение структур
 + Добавлено:  возможность (в форме «Связывание данных») поиска значений присутствующих в дочерней таблице, но отсутствующих в главной таблице по установленным для связывания столбцам.

v0.29 от 07.11.2011
 + Добавлено:  Расширен фильтр для числовых значений. Возможен выбор по диапазону.
v0.28 от 03.11.2011
 + Добавлено:  В контекстное меню добавлено: Копировать, Вставить, Очистить;
 + Добавлено:  Если скопирована 1 ячейка, то вставка происходит во все выделенные ячейки, если же скопировано более 1 ячейки то вставляются только скопированные значения в независимости от выделенного диапазона.
 # Исправлено:  обработка условий (Удаление, восстановление и т.п.) Некорректно производилось сравнение полей с типом DATE
v0.27 от 31.10.2011
 # Исправлено:  ошибка в добавлении данных («Файл\Добавить(импорт)») приводящая к невозможности добавления выбранных файлов.
v0.26 от 28.10.2011
 + Добавлено:  пункт меню «Инструменты\Шифрование…» — производит шифрование содержимого выделенных столбцов (только типа CHAR) по XOR c ключом типа byte от 1 до 255. Чтобы расшифровать текст необходимо повторить операцию шифрования с тем же ключом.
v0.25 от 27.10.2011
 + Добавлено:  Добавлен пункт меню «Правка\Очистить файл» удаляет все записи из dbf. Делает таблицу пустой.
 + Добавлено:  Теперь программа сохраняет размеры окна при закрытии. И восстанавливает их при последующем запуске.
 # Исправлено:  Небольшие изменения в «Связывании таблиц»
v0.24 от 26.10.2011
 + Добавлено:  возможность связывания 2-х таблиц «ИнструментыСвязать таблицы…»;
 + Добавлено:  Для дочерней таблицы доступно контекстное меню с функциями статистики.
 # Исправлено:  автоустановка кодировки файлам переданным в программу как аргумент командной строки.
 # Исправлено:  «СтатистикаКоличество уникальных значений по столбцу» таблица меняла установленную сортировку.
v0.23 от 25.10.2011
 + Добавлено:  пункт меню настройки. В наличии на данный момент всего одна настройка: «Использование кодировки по умолчанию» — если у открываемого dbf файла кодировка не установлена, то есть равна 0, то автоматически прописывается в dbf кодировка по умолчанию.
Файл настроек создается в папке откуда запускается DBFShow.
v0.22 от 20.10.2011
 + Добавлено:  При удалении записи (DEL) активной становиться следующая строка
 + Добавлено:  Нажатие кнопки ESC дополнительных формах ведет к их закрытию
v0.21 от 18.10.2011
 + Добавлено:  функция «Заменить» (Правка\Заменить…) — производит замену значений в выбранных колонках. Использование опции «Изменить подстроку», позволяет производить замену подстроки в искомой строке. При пустом значении «Что ищем» и при установленном флажке «Вхождение строки» обрабатываются все записи. «Замена…» работает в отдельном потоке, с возможностью остановки операции, по текущему (не)установленному фильтру.
v0.20 от 14.10.2011
 + Добавлено:  Удаление дубликатов (находится в тестировании и доработке);
 + Добавлено:  Удаление и восстановление всех записей (меню «Правка\Все записи»).
v0.19 от 13.10.2011
 + Добавлено:  «Статистика…» по всем полям (минимальное, максимальное значения, сумма)
 + Добавлено:  Сумма значений по выбранной колонке (также в контекстном меню)
 + Добавлено:  возможность установки пустых значений в поля с типом Date, DateTime
 + Добавлено:  возможность добавления(импорта) из DBF. На данный момент добавление возможно только по совпадающим полям, остальные поля игнориуются. Можно выбирать несколько файлов для добавления одновременно.
v0.17 от 10.10.2011
 + Добавлено:  В фильтре (CTRL+F) теперь на даты задаётся диапазон от и до
 + Добавлено:  пункт меню статистика:

  1. Количество уникальных значений по столбцу;
  2. Количество записей со значением в выделенной ячейке.
 # Исправлено:  Исправлены мелкие недоработки
 # Исправлено:  Переписан код сортировки и фильтрации
v0.16 от 03.10.2011
 + Добавлено:  Сохранение сортировки в dbf файл;
 + Добавлено:  Усечение файла;
 + Добавлено:  Desc сортировка;
 + Добавлено:  режим модификации данных «Перевернуть»;
 + Добавлено:  режим модификации данных «ProperCase» — каждое слово с большой буквы;
 + Добавлено:  пункт меню «О программе»
 + Добавлено:  несколько иконок в панель инструментов
 # Исправлено:  Пофиксен баг с копированием и вставкой диапазонов при установленном фильтре;
v0.15 от 27.09.2011
 + Добавлено:  Реализована функция сжать файл (физически удаляет все помеченные на удаление записи);
 + Добавлено:  Добавление новой записи. (в конец файла)
 + Добавлено:  Дублирование текущей выделенной записи. (в конец файла)
v0.14 от 22.09.2011
 + Добавлено:  Реализован пункт меню «Заполнить» ctrl+L. Заполнение таблицы в выбранной колонке либо константным значением, либо порядковым номер строки, в зависимости от заданного диапазона и выбранного условия
Заполнение…
 + Добавлено:  фильтр в контекстном меню теперь в зависимости от «условия»
v0.13 от 20.09.2011
 + Добавлено:  режим фильтрации по всем полям. Доступ либо через меню, либо через сочетание CTRL+F
 # Исправлено:  Пофиксена сортировка по полям с типом DATE, DATETIME
v0.12 от 18.09.2011
 + Добавлено:  Отображать только удалённые записи
 + Добавлено:  Спрятать удалённые записи
Данные операции также работают с текущим фильтром.
v0.11 от 14.09.2011
 + Добавлено:  Drag&Drop на открытие файлов
 + Добавлено:  возможность «Модификации данных»:

  • Выравнивание значения по правому краю;
  • Удаление пробелов слева;
  • Удаление всех пробелов;
  • Перевод в верхний регистр;
  • Перевод в нижний регистр.

Дополнительно модификация доступна в контекстном меню таблицы (пр. кн. мыши) по выделенной ячейке или по столбцу текущей выделенной ячейки.
Все операции проводятся в отдельных потоках, с возможностью остановки.
 # Исправлено:  Исправлено несколько багов…

v0.09 от 12.09.2011
 + Добавлено:  чтение и запись полей типа Integer, Double, Currency (Visual FoxPro)
v0.08 от 12.09.2011
 + Добавлено:  поддержка отображения DateTime из Visual FoxPro;
 + Добавлено:  Фильтрация записей теперь также выполняется в отдельном потоке. С возможностью отмены операции;
 + Добавлено:  Корректное редактирование полей с типом Date, DateTime;
 # Исправлено:  Исправлен баг с повторным применением фильтра.
v0.07 от 11.09.2011
 + Добавлено:  Реализован просмотр MEMO полей (Visual FoxPro, FoxPro)
 # Исправлено:  исправлена ошибка при копировании и вставке выделенного диапазона
v0.06 от 09.09.2011
 + Добавлено:  Теперь все операции (такие как поиск, удаление, восстановление) производятся в зависимости от установленного фильтра
v0.05a от 09.09.2011
 # Исправлено:  Исправлен баг в Windows7 приложение зависало при удалении, поиске и т.п. и не реагировало пока не закончит операцию
v0.5 от 08.09.2011
 + Добавлено:  Реализован поиск по определенному полю (F7)
 + Добавлено:  Поиск далее (F3)
 + Добавлено:  «Поиск» и «Удаление записей..», «Восстановление записей..» работают теперь в отдельных потоках, с возможностью прерывания операции
v0.04 от 06.09.2011
 + Добавлено:  Меню Правка\»Перейти к записи…» — переход к введенному № строки
 + Добавлено:  Возможность удаления записей по заданному условию (Правка\Удаление записей..)
 + Добавлено:  Возможность восстановления удаленных записей по заданному условию (Правка\Восстановление записей..)
 + Добавлено:  Просмотр структуры файла (Файл\Структура файла..)
v0.03 от 05.09.2011
 + Добавлено:  Открытие файлов в DBF в зависимости от их состояния (для записи, только для чтения)
 + Добавлено:  Сортировка при установленном фильтре
v0.02 от 04.09.2011
 + Добавлено:  Для запуска необходим Net Framework 2.0 (вместо 3.5)
 # Исправлено:  Пофиксен баг с удалением записей
v0.01 от 02.09.2011
 + Добавлено:  Сортировка по столбцу;
 + Добавлено:  Фильтрация по значению в текущей ячейке (пр.кн. мышки);
 + Добавлено:  Копирование и вставка выделенных диапазонов;
 + Добавлено:  Отметка на удаление записи и снятие отметки;
 + Добавлено:  Смена кодовой страницы файла.