I got the DPF components to install in XE7 with a few modifications. I had to edit the inc file to include 280 for XE7 and delete several prefixes. I found that changeParent is no longer part of the base class in the FMX.Control unit so I changed it to ParentChanged in DPF.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
After uninstalling and trying this again, really the only change was to the changeParent and editing the inc file. I also made a pkg but it is not really needed. Here are the files attached as a zip.
And here is the new version v8.9.6 with my fixes for XE7 so that it really works in XE7, and a couple of other improvements and fixes. This also fixes some memory leaks, that would unnecessarily fill up some memory in the IDE at designtime.
@Babak:
I already asked you about joining this project, but didn't get an answer. Is that an option?
Your user name (benji) added in Developer group, now you can add your changes in SVN section,
I hope, I see your good works in SVN section,
You can use TortoiesSVN tools for updating SVN, before upload your changes first update your source with SVN then commit your codes,
Best Regards
Last edit: Babak Yaghoobi 2014-09-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
thank you. I've committed my latest changes. This adds quite a few things to the history :-). You can now check my changes and if they're OK release a new update for XE7. I'll continue to contribute to this project.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
Now, i am using DPF controls on XE7. When i place a DPFLabel on the form, set the Align to Top and Height to 60. Save the project. Open the project again and the height of DPFLabel is set to 50 which is the default on the Master UI.
I think there is a need for Size property as all my control sizes are restored to default. Please help.
thanks
chris
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
Now, i am using DPF controls on XE7. When i place a DPFLabel on the form, set the Align to Top and Height to 60. Save the project. Open the project again and the height of DPFLabel is set to 50 which is the default on the Master UI.
I think there is a need for Size property as all my control sizes are restored to default. Please help.
thanks
chris
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi
I used the version 8.9.6 but it seems that there is no size property in it. I downloaded the above DPF-iOS_XE7.zip and it has the size property.
Hmm.. did i do something wrong in 8.9.6?
thanks
chris
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I got the DPF components to install in XE7 with a few modifications. I had to edit the inc file to include 280 for XE7 and delete several prefixes. I found that changeParent is no longer part of the base class in the FMX.Control unit so I changed it to ParentChanged in DPF.
Well done justapps.
Would you mind to share the modified files ?
Greetings
After uninstalling and trying this again, really the only change was to the changeParent and editing the inc file. I also made a pkg but it is not really needed. Here are the files attached as a zip.
I was just trying a basic button app, but now that I try something more advanced I am getting errors with UIView
You also have to patch some resize functions, otherwise you'll have bugs in the UI. I've attached my version.
Thanks for fixing this Sebastian!
And here is the new version v8.9.6 with my fixes for XE7 so that it really works in XE7, and a couple of other improvements and fixes. This also fixes some memory leaks, that would unnecessarily fill up some memory in the IDE at designtime.
@Babak:
I already asked you about joining this project, but didn't get an answer. Is that an option?
Hi Sebastian
Your user name (benji) added in Developer group, now you can add your changes in SVN section,
I hope, I see your good works in SVN section,
You can use TortoiesSVN tools for updating SVN, before upload your changes first update your source with SVN then commit your codes,
Best Regards
Last edit: Babak Yaghoobi 2014-09-12
Hi Babak,
thank you. I've committed my latest changes. This adds quite a few things to the history :-). You can now check my changes and if they're OK release a new update for XE7. I'll continue to contribute to this project.
Hi Sebastian
Thank you very much, I see your changes, they all very good work, now I'm working on some users Tickets, then i will release new version,
Thank you again,
Regards
Hi
I have problem installing the latest version 8.9.6 which states that Size is not found in the base class. Attached is the image.
please help
thanks
chris
That's a new XE7 property. You can safely comment it out if you compile for XE5.
Hi,
Now, i am using DPF controls on XE7. When i place a DPFLabel on the form, set the Align to Top and Height to 60. Save the project. Open the project again and the height of DPFLabel is set to 50 which is the default on the Master UI.
I think there is a need for Size property as all my control sizes are restored to default. Please help.
thanks
chris
Hi,
Now, i am using DPF controls on XE7. When i place a DPFLabel on the form, set the Align to Top and Height to 60. Save the project. Open the project again and the height of DPFLabel is set to 50 which is the default on the Master UI.
I think there is a need for Size property as all my control sizes are restored to default. Please help.
thanks
chris
Hi
I used the version 8.9.6 but it seems that there is no size property in it. I downloaded the above DPF-iOS_XE7.zip and it has the size property.
Hmm.. did i do something wrong in 8.9.6?
thanks
chris