TSK Lab

Comming Library, версия 13.50 Delphi 7

CommingADO.pas

Функции работы с ADO.

[*] Форматирование.

[+] SetStateEdit: Установить режим редактирования.

[+] ClearDateSetField: обработка пустых полей Dataset.

CommingDisplay.pas

Функции работы на Canvas, c TRect.

[*] DrawCellTextOut: правильный расчёт при сокращении неумещающегося текста.

CommingError.pas

Обработка ошибок.

[*] Кнопка "Выход" остаётся вместе с "Продолжить" в зависимости от настройки.

CommingFile.pas

Функции работы с файлами.

[*] Форматирование.

[*] ReplaceFileLine: параметр обязательного использования бланка.

[*] RecurseDir: пераметр фильтрации передаётся по рекурсии.

[*] RecurseDir: дополнительный параметр для фильтрации директорий по названию.

[*] GetVolumeNo, GetVolumeSerialNumber: можно использовать UNC имя файла.

[*] NormalFileName: дополнение удаляемых символов.

[*] ExtractFileNameNoExt: только имя файла.

[+] Использование IStorage.

[*] ExtractFileNameNoExt: упрошённая формула.

[*] GetVolumeLetter: используется свой вызов GetVolumeInformation.

[*] GetVolumeLetter: по-умолчанию без буквы.

[*] TakeFileSize: большие файлы.

[+] NormalFileName: нормализует имя файла.

CommingFlat.pas

"Плоские" контролы.

[+] TcoMemo.AddLineFormat: добавление форматированной строки.

CommingLog.pas

Локальный журнал приложениея.

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

CommingProgressBar.pas

Модернизированный ProgressBar.

[*] Темная надпись.

CommingShellFoldersBrowse.pas

Shell API. Стандартный выбор папки.

[+] Поле ввода.

CommingString.pas

Функции обработки строк.

[*] ReplaceQuotation: вместо замены кавычек - удаление.

[+] ReplaceBracket: замена скобок на круглые.

[*] QuotationReplace переименована ReplaceQuotation.

[+] PosAfter: позиция в строке после найденной подстроки.

[*] DelDoubleChar: объявление функции удаления двойных символов.

[+] HTMLDeleteComments, HTMLDeleteTag, HTMLReplaceSymbol - обработки HTML.

[+] UpperFirstLetterSentence: большие буквы, как в предложении.

[*] UpperFirstLetterWord: дополнительные кавычки в качестве разделителя.

[-] ReplaceStr: ипользуется StringReplace из unit StrUtils.

[+] QuotationReplace: приведение кавычек к единому виду « ».

[*] UpperFirstLetterWord: в разделители добывило "-".

[*] StringListTrimUpperFirstLetter: пропуск пустых строк.

[+] StringListTrimUpperFirstLetter: первая буква заглавная для строки.

[+] TransRusLatinFamily: транслитерация по инструкции МВД № 394 от 30.06.98.

[+] PosChar: позиция в строке одного из символов.

[-] RightString: ипользуется RightStr из unit StrUtils.

CommingSystem.pas

Функции системы.

[*] Форматирование.

[+] IsVista: ОС версии выше 5.

CommingToolBar2000.pas

Дополнения ToolBar2000.

[*] TB2ExportMenu: перед экспортом список очищается.

[+] TB2SortByCaption: сортировка элементов по тексту.

[+] TB2IndexByCaption: поиск элемента по тексту.

CommingVersionInfo.pas

Версия файла (упрощенная функция).

[*] Форматирование.

[*] GetBuildTime: указывается файл, по-умолчанию выполняемая программа.

[*] SetProduct: перегистрация при изменении даты сборки.

[+] SetProduct: регистрация программы.