Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building Designtime Package in XE7 #409

Closed
Pamoho opened this issue Mar 6, 2022 · 1 comment
Closed

Building Designtime Package in XE7 #409

Pamoho opened this issue Mar 6, 2022 · 1 comment

Comments

@Pamoho
Copy link

Pamoho commented Mar 6, 2022

(OK I know we should have moved on! But as one of our Apps needs a package that still requires XE7, we need to have CEF4delphi built with that ancient compiler!)

The Runtime Package is fine, but there are two errors that prevent CEF4DelphiFMXRTL Package from being built:

  1. uCEFFMXBufferPanel.pas compile fails with "Property 'OnResized' does not exist in base class"
  2. uCEFFMXWorkScheduler.pas compile fails with "Undeclared identifier: 'ForceQueue'"

I got around problem #1 just by commenting out the reference to "OnResized". This does not seem to have caused any problems for XE7 or any of the later versions of Delphi.

I got around problem #2 by changing the Conditional Variable before the reference to "ForceQueue" from "Delphi18_up" to "Delphi22_up".

Any suggestions?

Cheers, Paul

salvadordf added a commit that referenced this issue Mar 6, 2022
@salvadordf
Copy link
Owner

Thanks for reporting this issue!
Please, download CEF4Delphi again to get the fix for those bugs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants