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

Материал из ИбисоПедии
Версия от 15:36, 13 января 2015; 95.174.103.205 (обсуждение) (Известные проблемы)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Тестовые линки для сборки под DXE6 + UNIDAC 6

policlinic.exe СОБРАТЬ
A1IBIS.exe СОБРАТЬ

Миграция на devexpress 2014.1.3

  • удаляем старую версию Devexpress
  • ставим Новый devexpress
  • перекомпиливаем RVDXSpell

Для совместимости с компиляцией

{$IFDEF DEVEXPRESS2014_1_3}
  dxRibbonCustomizationForm,
{$ENDIF}

Что нового

Известные проблемы

  • Изменился порядок обработки Action у dxBarButton. Сначала обрабатывается Action затем DOWN у кнопки.
  • Необходимо обновить скины

Миграция на новую версию Delphi

  • требует одновременного обновления всех EXE и DLL

http://docwiki.embarcadero.com/RADStudio/XE6/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE6

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

КОД

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


Новые возможности

  • новая версия devexpress
    • в TileControl маленькие иконки
    • возможность встраивать карты
  • версия unidac 5.3.9
    • поддержка адндроид
    • SmartFetch mode for TDataSet
    • IPv6 protocol support
    • Postgresql 9.3
    • Now ErrorCode indicates a socket error code when a connection error appears