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

Upgrade project files to Delphi 10 #372

Closed
ansgarbecker opened this issue Oct 22, 2018 · 6 comments
Closed

Upgrade project files to Delphi 10 #372

ansgarbecker opened this issue Oct 22, 2018 · 6 comments
Milestone

Comments

@ansgarbecker
Copy link
Collaborator

Currently HeidiSQL sources need to be compiled with a licensed Delphi XE5 Pro version.

Embarcadero provides a free Community Edition of Delphi 10.2 Pro for non-commercial projects. That potentially fixes various issues, including the broken DPI scaling. Also, we would get cool VCL themes along with that update.

@ansgarbecker
Copy link
Collaborator Author

Related issues: #213 and #8

ansgarbecker added a commit that referenced this issue Oct 23, 2018
…tell Windows that HeidiSQL supports high DPI settings.
@ansgarbecker ansgarbecker added this to the v9.6 milestone Oct 23, 2018
@ansgarbecker
Copy link
Collaborator Author

Done and works :)

@alesvaupotic
Copy link

Ansgar, this is the best news in years! I'm installing it right now and as I have been out of Delphi since D7, will you please guide me to a solution about [dcc32 Error] E1026 File not found: '..\..\res\icon.RES' error? I've got components installed, this .RES thing is popping out for like 15 files ...

@alesvaupotic
Copy link

Just ignore it, I figured it all out. Used brcc32 on those .rc files, split updater to updater32 and updater64 and now it compiles. Sweet!

@ansgarbecker
Copy link
Collaborator Author

You can also use the build-res.bat from the root directory to compile all required .rc files to .res files. Now as I write this, I see I forgot to add a line for the new styles.rc.

@alesvaupotic
Copy link

alesvaupotic commented Oct 27, 2018

Oh, my bad. Missed that file. Sure, will use that. Anyway, kudos for upgrading to 10.2. I can finally add some of the features we talked about years ago but they never made it to the repo. I'll just maintain my fork from now on. And possibly PR them, if you find them useful. Like this reformating for the view:

heidi-reformat

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