Menu

#22 Incompatible with XE7

Bug
open
nobody
XE7 (1)
2015-03-02
2014-09-04
No

It's incompatible with XE7, due to massive changes in FireMonkey (there is no more ChangeParent etc.), see:

  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(252,1): error E2137: E2137 Method 'ChangeParent' not found in base class
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,70): warning W1000: W1000 Symbol 'taLeading' is deprecated: 'Use TTextAlign.Leading'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,92): warning W1000: W1000 Symbol 'taLeading' is deprecated: 'Use TTextAlign.Leading'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,114): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,135): warning W1000: W1000 Symbol 'taTrailing' is deprecated: 'Use TTextAlign.Trailing'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,158): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,179): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,200): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,221): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,242): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,263): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,284): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,305): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,326): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(653,26): error E2003: E2003 Undeclared identifier: 'TBrushKind'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(653,37): error E2066: E2066 Missing operator or semicolon
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(655,73): warning W1000: W1000 Symbol 'ctInnerRound' is deprecated: 'Use TCornerType.InnerRound'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(659,36): error E2066: E2066 Missing operator or semicolon
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(671,30): error E2003: E2003 Undeclared identifier: 'TStrokeCap'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(671,41): error E2066: E2066 Missing operator or semicolon
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(672,30): error E2003: E2003 Undeclared identifier: 'TStrokeJoin'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(672,42): error E2066: E2066 Missing operator or semicolon
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(673,30): error E2003: E2003 Undeclared identifier: 'TStrokeDash'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(673,42): error E2066: E2066 Missing operator or semicolon
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(677,64): warning W1000: W1000 Symbol 'ctInnerRound' is deprecated: 'Use TCornerType.InnerRound'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(680,87): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
  D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.JTabHost.pas(112,2): error F2063: F2063 Could not compile used unit 'DPF.Android.BaseControl.pas'

Done building target "_PasCoreCompile" in project "DPFAndroidPackagesXE6.dproj" -- FAILED.
Done building project "DPFAndroidPackagesXE6.dproj" -- FAILED.
Build FAILED.
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,70): warning W1000: W1000 Symbol 'taLeading' is deprecated: 'Use TTextAlign.Leading'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,92): warning W1000: W1000 Symbol 'taLeading' is deprecated: 'Use TTextAlign.Leading'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,114): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,135): warning W1000: W1000 Symbol 'taTrailing' is deprecated: 'Use TTextAlign.Trailing'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,158): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,179): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,200): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,221): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,242): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,263): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,284): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,305): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(321,326): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(655,73): warning W1000: W1000 Symbol 'ctInnerRound' is deprecated: 'Use TCornerType.InnerRound'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(677,64): warning W1000: W1000 Symbol 'ctInnerRound' is deprecated: 'Use TCornerType.InnerRound'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(680,87): warning W1000: W1000 Symbol 'taCenter' is deprecated: 'Use TTextAlign.Center'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(252,1): error E2137: E2137 Method 'ChangeParent' not found in base class
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(653,26): error E2003: E2003 Undeclared identifier: 'TBrushKind'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(653,37): error E2066: E2066 Missing operator or semicolon
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(659,36): error E2066: E2066 Missing operator or semicolon
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(671,30): error E2003: E2003 Undeclared identifier: 'TStrokeCap'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(671,41): error E2066: E2066 Missing operator or semicolon
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(672,30): error E2003: E2003 Undeclared identifier: 'TStrokeJoin'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(672,42): error E2066: E2066 Missing operator or semicolon
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(673,30): error E2003: E2003 Undeclared identifier: 'TStrokeDash'
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.BaseControl.pas(673,42): error E2066: E2066 Missing operator or semicolon
D:\Testkrams\DPF.Android.Native.Components.v2.8.1\DPF.Android.JTabHost.pas(112,2): error F2063: F2063 Could not compile used unit 'DPF.Android.BaseControl.pas'
16 Warning(s)
11 Error(s)
Time Elapsed 00:00:00.21

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.