TSK Lab

Comming Library, изменения на 03.01.2018

CommingADO.pas

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

[+] SetFieldPost.

[+] SetStateBrowse.

[+] GetField: значение поля с проверкой Field.DataSet.Active.

[+] CURRENT_RECORD_KEY = 'Z0'.

CommingDateTime.pas

Функции для работы с датой и временем.

[-] iYear => System.DateUtils.YearOf.

[+] NowToString.

CommingError.pas

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

[*] GetVersion.

CommingFile.pas

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

[*] GetVolumeNo, GetVolumeSerialNumber: исправление Integer на DWORD.

[+] ExtractDirectoryName: наименование последней папки в пути к файлу.

CommingInternet.pas

Функции Internet.

[+] NormalizationURL: kinopoisk.ru.

[*] NormalizationURL: исправление imdb.com.

[*] ExtractHost: исправление www.

[+] NormalizationURL: исправление пустого результата.

[+] NormalizationURL: imdb.com.

[+] NormalizationURL: приведение URL доменов (discogs.com, allmusic.com) к общему виду.

[*] ExtractHost: без www.

CommingMenu.pas

Меню.

[+] MenuItemsAddObject.

[+] MenuItemsToString, MenuItemsFromString.

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

CommingOther.pas

Различные функции.

[+] CheckBoxAlign.

[+] WidthStringList.

CommingString.pas

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

[*] ComboBoxItemSave: исправление индекса списка.

[*] DataStringIndex.

[-] CutDataString.

[+] StringListEmptyDelete.

[*] Исправление данныч в строке.

[+] IsDataString, CutDataString, CutDataStringIndex: данные в строке с разделителем.

[+] GetBracketless: строка без скобок.

[+] StrToHex: необязательный разделитель.

[+] SwapLanguage: обмена имен на разных языках.

[+] CutStringChar: часть строки до символа.

CommingSystem.pas

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

[+] IsWindows10.

[+] KeyDownShift, KeyDownCtrl, KeyDownAlt: служебные клавиши.

CommingVersionInfo.pas

Версия приложения.

[*] SetProduct: исправление полей записи.

[+] GetVersionFile: версия файла в формате '000.000.0000000'.

[-] Очистка.

[!] Использование функции ядра GetFileVersionInfo.

CommingDesign.dpk

Пакет для среды разработки (Borland Delphi 7.0 Professional Build 8.1).

[+] Заголовок.

CommingRuntime.dpk

Пакет компонент (Borland Delphi 7.0 Professional Build 8.1).

[+] Заголовок.

Comming.dpk

Пакет компонент (Embarcadero Delphi 10.2 Version 25.0.26309.314).

[+] Заголовок.