Миграция на Delphi XE6 — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Известные проблемы)
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
 +
Тестовые линки для сборки под DXE6 + UNIDAC 6
 +
 
{| cellspacing="0" border="1"
 
{| cellspacing="0" border="1"
 
|policlinic.exe
 
|policlinic.exe
Строка 26: Строка 28:
 
* https://community.devexpress.com/blogs/ctodx/archive/2013/11/28/devexpress-vcl-13-2-beta-now-available.aspx
 
* https://community.devexpress.com/blogs/ctodx/archive/2013/11/28/devexpress-vcl-13-2-beta-now-available.aspx
 
* https://community.devexpress.com/blogs/ctodx/archive/2013/07/01/vcl-subscription-13-1-released.aspx
 
* https://community.devexpress.com/blogs/ctodx/archive/2013/07/01/vcl-subscription-13-1-released.aspx
 
+
==== Известные проблемы ====
 +
* Изменился порядок обработки Action у dxBarButton. Сначала обрабатывается Action затем DOWN у кнопки.
 +
* Необходимо обновить скины
  
 
=== Миграция на новую версию Delphi ===
 
=== Миграция на новую версию Delphi ===

Текущая версия на 15:36, 13 января 2015

Тестовые линки для сборки под 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