TSK Lab

Videoteq, сборка 148

dmCommingData.pas

Общие данные.

[+] Список замены.

[+] FormatTitle: форматирование заголовков.

[+] GoToFilm: вызов списка фильмов, с переходом на указанный.

[+] Группа атрибутов фильмов, справочник.

[-] Удаление коллекции.

[+] acCollection: коллекция.

[+] acFilmKind: группа фильмов.

[-] Удаление настройки соединения.

dmFindValue.pas

Поиск значений.

[+] FindFCC: поиск кодека по FCC.

[+] FindHeading: поиск заголовка серии.

[*] FindCodec: варианты.

[*] FindAttributeGroup: варианты.

[*] FindCodec: обработка null.

[*] FindAttributeGroup: множественное число.

[*] FindAttributeValue: исправление ошибки добавления значения.

[*] FindAttributeValue: определение по первым двум словам.

[+] FindCodec: определение кодека.

[+] FindAttributeGroup: определение группы атрибутов.

[+] FindAttributeValue: определение атрибута фильма.

[+] Создание модуля.

dmLookupComboData.pas

Данные для LookupCombo-контролов.

[+] taCollector: коллекционер (для обмена).

[+] Value: значения атрибутов в связке с группами.

[-] Удаление стека открываемых источников данных.

[+] Attribute: атрибут фильма (группа).

fmAttributeGroup.pas

Группа атрибутов фильмов, справочник.

[*] Сортировка.

[*] Перемещение модуля.

[+] Множественное число.

[+] Создание модуля.

fmAttributeValue.pas

Значение атрибута фильмов, справочник.

[+] Поиск значения атрибута по фильмам.

[+] Перенос значения в строку поиска.

[*] Очистка фильтра при вызове с данными.

[*] Группа и фильтр по вхождению, через запрос.

[*] Обновление таблицы при вызове справочника.

[+] Изменение группы для значения.

[+] Панель поиска.

[+] Создание модуля.

frAttributeEdit.pas

Атрибуты фильма, изменение, панель.

[*] При вводе списка обрабатывается "Имя /Name/".

[+] Различные добавления, например, роль, которую исполняет артист.

[+] Ввод списков.

[*] Правильное возвращаемое значение.

[*] Сортировка списка значений.

[+] Создание модуля.

frAttributeList.pas

Атрибуты фильма, изменение, панель.

[+] Поиск значения атрибута по фильмам.

[+] Сортировка.

[+] Добавление, изменение, удаление.

[+] Создание модуля.

fmCodec.pas

Список кодеков, справочник.

[+] FCC.

[+] Варианты, тип.

[*] Переименование модуля.

dmXML.pas

Экспорт, импорт информации по фильму через xml-файл.

[*] ImportXMLFilmUnit: параметры audio.

[*] ImportXMLFilmUnit: загрузка размера как строки.

[+] ImportXMLFilmAttribute: добавлено дополнение.

[*] Экспорт: удаление из названия файла неправильных символов.

[*] Полный импорт, как последовательный импорт отдельных файлов.

[-] Перенос функций поиска в отдельный модуль.

[*] Разделение экспорта на разные процедуры и функции.

[+] Экспорт информации о фильме, его атрибутах, файлах и форматах.

[+] Создание модуля.

fmFilm.pas

Список фильмов, форма.

[+] Добавление: заголовок сериала.

[+] Название фильма в буфер обмена.

[*] Исправление перемещения после удаления первой строки.

[*] Вызов с запросом с учётом серий.

[*] Добавление серии фильма.

[+] Серии фильма.

[*] Разметка под Windows Vista.

[*] Импорт информации по фильму из отдельных ( атрибуты и форматы) xml-файлов.

[+] Импорт информации по фильму из xml-файлов.

[+] Экспорт информации по фильму через xml-файл.

[+] Вызов формы, с переходом на указанный фильм.

[+] Атрибуты фильма.

[+] Всплывающее меню для списка фильмов.

[*] Настройка разделителей.

[*] Поиск без учёта артиклей.

[-] Удаление коллекции.

frFilmAddition.pas

Фильм, дополнительны данные, изменение, панель.

[+] Проверка орфографии.

[+] Импорт и экспорт картинки только при активности соответствующего контрола.

[+] Экспорт картинки в файл.

[*] Скроллинг описания.

frFilmEdit.pas

Фильм, изменение, панель.

[+] Заголовок сериала.

[+] Изменение регистра названия.

[+] Вложенные серии.

[+] Серия.

[+] Год и страна издания.

[+] Поле сортировки.

frFilmFind.pas

Фильм, поиск, панель.

[*] Поиск фильма в таблице файлов.

[+] Создание модуля.

fmFilmKind.pas

Группа фильмов, справочник.

[+] Закладки и размер страницы.

[*] Сортировка.

[*] Переименование модуля.

[+] Поле сортировки.

[+] Создание модуля.

frUnitEdit.pas

Формат (единица хранения), изменение, панель.

[*] Ошибка определения битрэйта видео.

[*] Если AVI не определяется, определяется размер файла.

[*] Неопределяемый видео-кодек видео-файла.

[*] Определение параметров видео-файла.

[+] Импорт параметров из видео-файла.

[+] Единицы измерения размера.

[+] Раздельные списки для видео- и аудио-кодеков.

[+] Значения по-умолчанию.

[*] Раздельно кодеки видео и аудио.

[+] Поле сортировки.

[*] Дополнительное форматирование поля "размер".

[*] Дополнительное форматирование поля "разрешение".

fmPublication.pas

Публикация списков на сайте, форма.

[*] Настройка списка последних изменений.

[+] Последние добавления и изменения.

[*] Шаг расстановки меток для каждого тип фильма.

[*] MakeFilm: список файлов, разделитель.

[*] MakeFilm: список файлов.

[+] Закладки на несколько страниц в категории.

[+] Серии: добавлены в списки, в описание фильма.

[+] MakeFilmItem: создание элемента списка фильмов.

[+] MakeFilm: создание страницы про фильм.

[*] Дополнительные функции обработки TStringList.

[*] Ограничение длины наименования листа в xls-файле.

[*] Изменение формата описания фильма.

[+] Создание полного списка в формате Excel.

[+] Из полного списка фильмов удалён формат файлов.

[+] Полный список фильмов для индексации.

dmScan.pas

Сканирование видео-файлов. Модуль данных.

[+] taUnit: предварительное определение формата.

[+] Определение оптического носителя.

[+] Определение компьютера и папки.

[+] Создание модуля.

fmScan.pas

Сканирование видео-файлов.

[+] Раздельная обработка файлов с оптического носителя и жёсткого диска.

[+] Добавление видео-файла в каталог.

[+] Создание модуля.

frScanHardEdit.pas

Сканирование видео-файлов, жёсткий диск. Панель изменений.

[+] Предварительное определение формата после определения фильма.

[+] Предварительное определение формата.

[+] Определение компьютера и папки.

[+] Создание модуля.

frScanLaserEdit.pas

Сканирование видео-файлов, лазерный носитель. Панель изменений.

[+] Создание модуля.

fmSearch.pas

Поиск, форма.

[*] Запрос только кода атрибута.

[*] Очистка строки поиска для атрибута фильма.

[+] Поиск значения атрибута по фильмам.

[-] Очистка.

[*] Разметка под Windows Vista.

[+] Поиск по вхождению в значение атрибута.

[+] Поиск по атрибутам.

[+] Вызов списка фильмов, с переходом на найденный.

fmSplash.pas

Главная форма.

[*] Подбор цветов.

[+] Создание формы.

fmStorage.pas

Хранение, список мест хранения, носителей, фильмов, форма.

[*] Изменения расположения таблиц для жёсткого диска.

[*] Изменение функционирования списка действий.

[+] Вызов списка фильмов, с переходом на указанный.

[+] Всплывающее меню для списка носителей.

[+] Носитель: удаление.

[+] Всплывающее меню для списка мест хранения.

[*] Обновление таблиц при активации окна.

frStorageEdit.pas

Место хранения, изменение, панель.

[+] Наименование компьютера.

frMediumEdit.pas

Носитель, изменение, панель.

[+] Серийный номер для оптического носителя.

[+] Параметр "папка" при добавлении для видео-файла.

[*] Увеличение поля "Номер" для названия папки на HDD.

qrMediumFilm.pas

Список фильмов на носителе.

[*] Печать от текущего носителя, только первую страницу.

[+] Создание модуля.

fmSubstituteList.pas

Замена в названиях, справочник.

[+] Создание модуля.

scInfo.sql

Информационные представления и процедуры.

[*] MaxMediumGroup: ограничение длины полей.

[+] ViewMediumUnit: список носителей.

[+] Создание скрипта.

scAttribute.sql

Атрибуты фильма.

[+] RangeFilmAttributeGroup: перемещение с сортировкой группы атрибутов.

[*] Объединение двух скриптов.

[+] AttributeValueUpdate: обновление списка атрибутов в примечании фильма.

[+] RangeFilmAttribute: Процедура перемещения с сортировкой.

[+] FilmAttributeGroupView: обобщённое представление атрибута фильма.

[*] Сортировка по специальному полю.

[*] При отсутствии комментария сохраняются атрибуты.

[+] Различные добавления, например, роль, которую исполняет артист.

[+] Создание скрипта.

scFilmKind.sql

Группа фильмов, справочник.

[+] Создание скрипта.

scFilm.sql

Фильм.

[*] ListFilmAttribute: код значения для поиск.

[+] ExecFilmFileInsert: добавить файл фильма.

[*] FindFilm: поиск фильма в таблице файлов.

[+] FindFilm: поиск фильма.

[*] ListFilm: дополнение серии фильма.

[*] ListFilm: серии фильма.

[*] XLMFilmUnit: параметры audio.

[*] ViewUnitDisplay: поле сортировки.

[*] ListFilmUnit: использование ViewUnitDisplay.

[+] ViewUnitDisplay: представление полного описания формата.

[*] XLMFilmAttribute: добавлено дополнение.

[*] ListFilmAttribute: добавление, например, роль, которую исполняет артист.

[+] ListFilmUnit: сортировка.

[+] XLMFilmUnit: экспорт формата файлов фильма.

[+] XLMFilmAttribute: экспорт атрибутов фильма.

[+] XLMFilm: экспорт информации о фильме.

[*] ListFilmAttribute: добавлен код группы.

[*] ListFilm: описание с добавлением атрибутов.

[+] ListFilmAttribute: атрибуты фильма.

[*] ListFilm: поле для поиска без учёта артиклей.

[-] Удаление коллекции.

[*] ListFilmGroup: список по коллекции.

[*] Сортировка списка фильмов по специальному полю DisplayRange.

scFilmSerias.sql

Серии фильма.

[*] Исправление ошибки обработки серий при добавлении.

[+] Рекурсивное обновление поля сортировки.

[+] Триггеры подсчёта количества серий фильма.

[+] Создание скрипта.

scUnit.sql

Формат.

[*] InfoUnit: использование ViewUnitDisplay.

scPublication.sql

Публикация на сайте.

[*] PubLast: очистка признака у всех серий; 10 последних фильмов для следующей публикации.

[*] PubLast: последние добавления и изменения.

[*] Шаг расстановки меток для каждого тип фильма.

[+] PubDocumentation: документальные фильмы.

[*] Дополнительная информация создает страницу сайта.

[*] PubFilm: исправление неполной информации "страна, год".

[*] ListPubFilmUnit: без скобок.

[*] Использование списка файлов для формирования страниц фильма.

[+] ViewPubFilm: представление списка фильмов.

[-] Очистка.

[*] Процедуры списка групп: серии фильма.

[+] ListPubFilmSerias: серии фильма.

[-] PubAll: при изменении дизайна сайта, отпала необходимость в полном списке фильмов.

[-] PubBabylon5, PubFarscape, PubTwinPeaks, Pub007, PubExpert: сериалы в серии.

[-] Не выводить серии в основные списки фильмов.

[*] PubFilm: разделение дополнения в подзаголовок.

[*] PubExcel: использование ViewUnitDisplay.

[*] ListPubFilmUnit: использование ViewUnitDisplay.

[+] PubExpert: сериал "Следствие ведут Знатоки".

[+] PubTheatre: театр, спектакли.

[*] Для русских мультфильмов выделена отдельная категория "L".

[+] PubFilm: в название только наименование фильма.

[+] ListPubFilmUnit: добавлена сортировка.

[+] PubExcel: экспорт в xls-файл.

[+] PubTwinPeaks: сериал "Twin Peaks".

[+] PubFarscape: сериал "На краю Вселенной".

[+] PubAll: полный список фильмов.

[+] Pub007: James Bond, 007.

[*] Сортировка списков по специальному полю DisplayRange.

[+] PubFilmClear: очистка признака изменённых данных.

[*] PubFilm: публикация только изменённых данных.

scPublicationTrigger.sql

Публикация, признак публикации (ПП).

[+] PublicationFilm: установка признака публикации на сериал.

[+] Формат.

[+] Фильм, признак публикации.

[+] Создание скрипта.

scScan.sql

Сканирование видео-файлов.

[+] FindUnit: предварительное определение формата.

[+] LookupMedium: список оптических носителей.

[+] FindMedium: поиск оптического носителя.

[+] LookupPlace: место хранения оптических дисков.

[+] FindLaserFile: поиск файла с оптического носителя.

[*] FindFile: увеличение типа размера файла (более 2 147 483 647).

[+] LookupUnit: список форматов.

[+] LookupDir: список папок.

[+] FindDir: поиск папки.

[+] LookupComputer: список компьютеров.

[+] FindComputer: поиск компьютера.

[+] FindFile: поиск файла.

[+] Создание скрипта.

scSearch.sql

Поиск.

[+] Во всех процедурах поиска добавлен хронологический порядок.

[*] При поиске атрибута по коду не добавляется его наименование.

[*] Разделение режимов поиска на разные процедуры.

[*] ListSearch: использование ViewUnitDisplay.

[*] ListSearch: поиск по вхождению в значение атрибута.

[*] ListSearch: поиск фильмов без носителей.

[+] ListSearch: поиск по атрибуту.

[*] ListSearch: группа фильма.

scMedium.sql

Носитель.

[*] Всё место хранения.

[+] Создание скрипта.

scStorage.sql

Хранение, список мест хранения, носителей, фильмов.

[*] ListPlace: компьютер.

[*] GridPlaceMediumFilm: исправление сортировки.

[*] GridPlaceMediumFilm: использование ViewUnitDisplay.

[*] GridPlaceMediumFilm: группа фильма.

[-] Очистка.