ImageView01 (19.12.2006) Программа просмотра картинок * просмотр файлов BMP и JPEG с выводом некоторой информации (разрешение и размер файла) * есть режим полноэкранного просмотра (по щелчку на картинке) * в полноэкранном режиме нажатие правой кнопки мыши переключает режим масштабирования ImageView02 (22.12.2006) * добавилась возможность, находясь в полноэкранном режиме, с помощью клавиш курсора перелистывать картинки из текущего каталога. * в полноэкранном режиме поверх картинки на несколько секунд выводится дополнительная текстовая информация (полное имя файла с его позицией в каталоге и общее число картинок в каталоге). * при смене каталога окно предпросмотра очищается * маленький help ImageMove01 (25.12.2006) Программа просмотра и копирования картинок * содержит функциональность ImageView02 * поддерживает работу с descript.ion файлами, позволяет редактировать описание картинки * умеет удалять картинку в корзину вместе с описанием * менеджер каталогов - добавление/удаление каталогов в список, перемещение по списку, назначение псевдонимов каталогам. * умеет копировать/перемещать картинки по каталогам из списка менеджера каталогов * запоминает при выходе текущий каталог и список из менеджера катлогов ImageMove02 (31.12.2006) * Операции копирования и перемещения, реализованные через SHFileOperation (ShellAPI) работают весьма медленно. Заменил на более быстрые "API-шные" операции. ! Реализовал, но не проверил перемещение с диска на диск методом копирования с последующим удалением. * Часть ошибок, выполняемых при копировании, индицируются стандартными сообщениями Windows и поэтому не слишком информативны. Например, файл с запрещенной записью - "Нет доступа". * Порядок записи модулей в uses влияет на выбор компилятором процедур с одинаковым именем - FindClose в SysUtils и Windows. Может еще подпакостить. * Двойной щелчок по списку каталогов устанавливает соответствующий текущий каталог ImageMove03 (21.01.2007) * перерисовка картинки при изменении размера фреймов * путь направления малозаметен, выделил * указывает масштаб отображаемой картинки * проверяет каталог из конфига * навигация по дереву каталогов осуществляется одинарным кликом * текущий каталог в окне выбора каталога равен последнему помеченному каталогу - в дереве каталогов либо, в списке каталогов. * Запоминает размеры фреймов (правда не учитывается в случае максимизированного окна) * мелкие исправления ImageMove04 (25.03.2007) * обнаружил и исправил мелкую ошибку с выводом "подсказки" над строкой информации о картинке ImageMove04bf - Bug Fix (17.07.2007-...) Версия, в которой исправляются мелкие ошибки, пока не появится новая версия. Либо накопившееся число исправлений окажется достаточным для перехода на следующюю версию :) + Обновил версию модуля работы с файлами descript.ion. Иногда сторонние программы создают записи с некорректным регистром файла. Теперь регистр игнорируется (с учетом локали). + Изменил диалог назначения псевдонима для каталога. Теперь путь каталога не обрезается "раньше времени", к тому же почти всегда он будет выводится целиком. ! изменений в сопроводительных документах не производится (пока не будет релиз). + Поправил вывод масштаба изображения - теперь маленькие картинки без масштабирования всегда имеют масштаб 100%