Миграция на Delphi XE10

Материал из ИбисоПедии
Перейти к: навигация, поиск

Что нового

Изменения в коде

требует одновременного обновления всех EXE и DLL 1. Убираем из проекта модуль Data.DBXJSON in '..\lib\XE3\Data.DBXJSON.pas',

2. Делаем следующие замены :

dxCalendarUtils.SmartTextToDate = cxDateUtils.SmartTextToDate
Data.DBXJSON = System.JSON (большая часть)

КОД

В каждом модуле где будет использована условная компиляция в самом верху вставляем:

{$I IdeVer.inc}
{$IFDEF VER20P}
  System.JSON
{$ELSE}
  Data.DBXJSON
{$ENDIF}

Миграция на Devexpress 15.2

PopupWindow.Close  меняем на DroppedDown := False;