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

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Известные проблемы)
 
(не показано 9 промежуточных версий 5 участников)
Строка 1: Строка 1:
 +
Тестовые линки для сборки под DXE6 + UNIDAC 6
  
 +
{| cellspacing="0" border="1"
 +
|policlinic.exe
 +
|[{{SERVER}}/mediawiki/BuildAppDXE6.php?APP=policlinic СОБРАТЬ]
 +
|
 +
|
 +
|-
 +
|A1IBIS.exe
 +
|[{{SERVER}}/mediawiki/BuildAppDXE6.php?APP=A1IBIS СОБРАТЬ]
 +
|
 +
|
 +
|-
 +
|}
 +
 +
=== Миграция на devexpress 2014.1.3 ===
 +
* удаляем старую версию Devexpress
 +
* ставим Новый devexpress
 +
* перекомпиливаем RVDXSpell
 +
 +
Для совместимости с компиляцией
 +
{$IFDEF DEVEXPRESS2014_1_3}
 +
  dxRibbonCustomizationForm,
 +
{$ENDIF}
 +
 +
==== Что нового ====
 +
* https://www.devexpress.com/Subscriptions/New-2014-1.xml?product=vcl
 +
* 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
 +
==== Известные проблемы ====
 +
* Изменился порядок обработки Action у dxBarButton. Сначала обрабатывается Action затем DOWN у кнопки.
 +
* Необходимо обновить скины
 +
 +
=== Миграция на новую версию Delphi ===
 +
* требует одновременного обновления всех EXE и DLL
 
http://docwiki.embarcadero.com/RADStudio/XE6/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE6
 
http://docwiki.embarcadero.com/RADStudio/XE6/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE6
  

Текущая версия на 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