Миграция на Delphi XE10
Материал из ИбисоПедии
Версия от 13:23, 2 февраля 2016; 192.168.1.1 (обсуждение)
- http://docwiki.embarcadero.com/RADStudio/XE4/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE4
- http://docwiki.embarcadero.com/RADStudio/XE5/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE5
- http://docwiki.embarcadero.com/RADStudio/XE6/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE6
- http://docwiki.embarcadero.com/RADStudio/XE7/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE7
- http://docwiki.embarcadero.com/RADStudio/XE8/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE8
- http://docwiki.embarcadero.com/RADStudio/Seattle/en/What's_New
требует одновременного обновления всех EXE и DLL 1. Убираем из проекта модуль Data.DBXJSON in '..\lib\XE3\Data.DBXJSON.pas',
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;