compiling AC with devexpress

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #51230
    Hamilton
    Participant

    Hi, the 3rd party.txt file in the AC install folder says:

    – Install DevExpress and AlphaControls

    – Enable the 'DEVEX6'(if old DevEx version used) or 'DEVEX2011' key in the sDefs.inc file (AlphaControls), must be {$DEFINE DEVEX6} or {$DEFINE DEVEX2011}

    – Be sure that latest version of DevExpress is installed if 'DEVEX2011' key used, or check a list of supported DevExpress versions in the beginning of the acLFPainter.pas file (AlphaControls)

    – Configure the sSkinManager component and compile the project.

    In the run-time will be skinned all DevExpress controls which have LookAndFeel property properly supported. LookAndFeel.NativeStyle property must be False. 'DEVEX' key must be enabled (in the sDefs.inc file) before AlphaControls installing (must be {$DEFINE DEVEX}).

    Do not add DevExpress control into SkinManager ThirdParty list.

    But the gist is:

    1 Install DevExpress with NativeStyles set to FALSE.

    2 Enable DEVEX2011 in sDefs.inc

    3 Open the AC project group for your delphi version and build both projects, and install if required.

    Version 8.50 has a problem that is fixed by installing a new version of the acLFPainter.pas file from this thread [topic='7854']here[/topic].

    Version 8.49 worked fine with DevExpress.

    I don't think I used version 8.48 so I can't comment on how that built with DevExpress. I will say though it is not typical for an AC build to fail. 8.50 was an exception that perhaps indicates an additional build test that should be performed before release (/nudge!). If all else fails you can perhaps try updating to 8.50 and using the new acLFPainter and see if that fixes things for you, I know it works for me. Alternatively, get 8.49 which is a working stable release, or wait for 8.51 to come out shortly (I suspect).

    Good luck!

Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.