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

Packages for Delphi XE #5

Open
GoogleCodeExporter opened this issue Dec 25, 2015 · 8 comments
Open

Packages for Delphi XE #5

GoogleCodeExporter opened this issue Dec 25, 2015 · 8 comments

Comments

@GoogleCodeExporter
Copy link

Are there going to be official Packages for XE committed? 

I've attached the files I used.


Original issue reported on code.google.com by [email protected] on 1 Dec 2010 at 3:57

Attachments:

@GoogleCodeExporter
Copy link
Author

Seems to not compile correctly in Delphi XE...

Original comment by [email protected] on 22 Feb 2011 at 8:41

@GoogleCodeExporter
Copy link
Author

What was the error message?

Original comment by [email protected] on 22 Feb 2011 at 12:14

@GoogleCodeExporter
Copy link
Author

Guys the problem that it doesn't compile is that in jedi.inc there is no 
prediction for Delphi XE
so there is no check for
{$IFDEF VER220}


Original comment by [email protected] on 8 Mar 2011 at 2:37

@GoogleCodeExporter
Copy link
Author

Just did a diff on my source against svn and found that DSEditors.pas was the 
only file changed. This was added to uses clause:

{$IFDEF VER220} DesignIntf, DesignEditors, {$ELSE}

my version of jedi.inc was the same

Original comment by [email protected] on 8 Mar 2011 at 11:41

@GoogleCodeExporter
Copy link
Author

It dose not compile as the XE has a different directx9.
How did you compile then and got no errors ???
The problem seem to be in the source and not only ver220

Original comment by [email protected] on 13 Apr 2011 at 4:16

@GoogleCodeExporter
Copy link
Author

Can a source for XE can be published some where?

Original comment by [email protected] on 13 Apr 2011 at 4:18

@GoogleCodeExporter
Copy link
Author

[deleted comment]

@GoogleCodeExporter
Copy link
Author

It will compile for XE if you use the files from subversion. 

The following files are changed so far as I can see
DSUtil is replaced by DXSUtil. Delete the old DSUtil which name conflicts with 
a dbExpress unit in Delphi. Change all references to it in uses clauses.
BaseClass new code
DSEditors. For XE users you need to add the IFDEF line as per Comment 4 above 
and another {$ENDIF}.

Then it compiles.

it is probably just easier to checkout the source code using a Subversion 
client like TortoiseSVN.
The SVN code comes with a DSPackD2010 project group. To compile the current SVN 
in XE you just need to add the IFDEF in DSEditors as above.

Original comment by [email protected] on 16 May 2011 at 1:50

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

No branches or pull requests

1 participant