Menu

XE7

justapps
2014-09-02
2014-10-09
  • justapps

    justapps - 2014-09-02

    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.

     
  • Diego

    Diego - 2014-09-04

    Well done justapps.
    Would you mind to share the modified files ?

    Greetings

     
  • justapps

    justapps - 2014-09-04

    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.

     
  • justapps

    justapps - 2014-09-04

    I was just trying a basic button app, but now that I try something more advanced I am getting errors with UIView

     
  • Sebastian Zierer

    You also have to patch some resize functions, otherwise you'll have bugs in the UI. I've attached my version.

     
  • justapps

    justapps - 2014-09-10

    Thanks for fixing this Sebastian!

     
  • Sebastian Zierer

    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?

     
  • Babak Yaghoobi

    Babak Yaghoobi - 2014-09-12

    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
  • Sebastian Zierer

    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.

     
  • Babak Yaghoobi

    Babak Yaghoobi - 2014-09-13

    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

     
  • Chris

    Chris - 2014-09-19

    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

     
  • Sebastian Zierer

    That's a new XE7 property. You can safely comment it out if you compile for XE5.

     
  • Chris

    Chris - 2014-10-09

    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

     
  • Chris

    Chris - 2014-10-09

    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

     
  • Chris

    Chris - 2014-10-09

    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

     

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.