Page 1 of 1
Strange Behaviour Pro 2014 on XE5 and Android
Posted: Thu Jan 08, 2015 6:58 pm
by 16571143
Hi
Strange Behaviour Pro 2014 on XE5 and Android -
I wrote a small program to test my newly bought Pro 2014 version but the chart can only show one quarter of the screen even I use align client. Even I manually set the width and height, the max size of the chart is only one quarter of the Androd Phone or Tablet screen. I tested it on my Nexus 7 and Android phone, same problem happen.
Is this a bug or I need to set up some parameter to get it done? The Lite version that comes with the XE5 did not have this issue. Please advise
Best Regards
Ming
Re: Strange Behaviour Pro 2014 on XE5 and Android
Posted: Fri Jan 09, 2015 11:55 am
by narcis
Hi Ming,
Does this work fine with other RAD Studio versions? Is a XE5 specific problem? I don't have an XE5 installation at hand now but works fine with XE7 for me here with the latest TeeChart version.
Re: Strange Behaviour Pro 2014 on XE5 and Android
Posted: Mon Jan 12, 2015 6:04 pm
by 16571143
XE7 was ok so probably it's XE5 specific.
Re: Strange Behaviour Pro 2014 on XE5 and Android
Posted: Tue Jan 13, 2015 8:43 am
by narcis
Hi Ming,
What about using a TPanel instead of a TChart control? Does this reproduce the problem as well?
Thanks in advance.
Re: Strange Behaviour Pro 2014 on XE5 and Android
Posted: Wed Jan 14, 2015 9:59 am
by yeray
Hello,
We found differences in the behaviour when building a simple application with the Android SDK shipped with the IDE and with an external SDK installed on the same machine. The first works fine while the second gives us a blank screen as a result.
Re: Strange Behaviour Pro 2014 on XE5 and Android
Posted: Wed Jan 14, 2015 2:17 pm
by yeray
Hello again,
Some more info about the test we are doing here.
There seems to be some difference between XE5 and XE7 because the same code below gives a correctly aligned chart in XE7 but not in XE5, both using the latest TeeChart version v2014.12 (images generated using the internal sources):
Code: Select all
uses FMXTee.Chart, FMXTee.Constants;
var Chart1: TChart;
procedure TForm1.FormCreate(Sender: TObject);
begin
Chart1:=TChart.Create(Self);
Chart1.Parent:=Self;
Chart1.Align:=TAlignLayout.alTop;
Chart1.Title.Text.Text:=TeeMsg_Version;
end;
- TeeChart_2014.14_XE5.png (8.43 KiB) Viewed 13794 times
- TeeChart_2014.14_XE7.png (10.94 KiB) Viewed 13794 times
On the other hand, using the previous TeeChart v2014.11 in XE5, the chart seems to respect the alignment:
- TeeChart_2014.11_XE5.png (9.63 KiB) Viewed 13799 times
I see you added this to the public tracker (
ID 1071). I've just confirmed it and linked to this thread.
In the meanwhile, could you please check if TeeChart v2014.11 fits your requirements?
PS: All the tests have been made with an ARM v7, Android 4.4.2, 480x800 hdpi emulator.