Jump to content

dummzeuch

Members
  • Content Count

    2857
  • Joined

  • Last visited

  • Days Won

    101

Everything posted by dummzeuch

  1. dummzeuch

    Delphi 11.1 file associations not set

    If I remember correctly there is an installation option to select the file types that Delphi registers itself for. There is also the same settings in the IDE's configuration dialog: Try to type "file association" into the dialog's search box (whatever that is called is called, probably "<whatever> insight"):
  2. I have already done that. There is now one move operation left per picture and that's between the buffers used by the API and the buffers used internally by my code. I found no way for avoiding this.
  3. dummzeuch

    INI problem

    Yes, I'm aware of that.
  4. I will definitely do that before using it. So far I have just had a look.
  5. Found them, thanks. Just in case anybody else wants to look at them: * for 32 bit: https://github.com/synopse/mORMot2/blob/master/src/core/mormot.core.base.asmx86.inc * for 64 bit: https://github.com/synopse/mORMot2/blob/master/src/core/mormot.core.base.asmx64.inc
  6. dummzeuch

    INI problem

    That's why the mentioned internal programs support redirection with a section like this: [redirect] inifile=some\path\to\another\inifile (and usually nothing else) This will redirect the access to the inifile to a different file. It supports environment variables in the file name and the name can be relative to the main ini file. It gets even more flexible by allowing to redirect sections or even single entries. I'm using something similar in dzPrepBuild to keep version information in sync between several executables belonging to the same project, e.g. GExperts: [Version Info] AutoIncBuild=0 Build=redirect:..\..\SVN_Version.ini,SVN,HighestVersion MajorVer=redirect:..\GExperts_version.ini,Version Info,MajorVer MinorVer=redirect:..\GExperts_version.ini,Version Info,MinorVer Release=redirect:..\GExperts_version.ini,Version Info,Release [Version Info Keys] FileVersion=1.3.4.0 FileDescription=GExperts for Delphi 2007 OriginalFilename={ProjectName}.dll InternalName=GExperts for Delphi 2007 Comments=redirect:..\GExperts_version.ini,Version Info Keys,Comments CompanyName=redirect:..\GExperts_version.ini,Version Info Keys,CompanyName LegalCopyright=redirect:..\GExperts_version.ini,Version Info Keys,LegalCopyright LegalTrademarks=redirect:..\GExperts_version.ini,Version Info Keys,LegalTrademarks ProductName=redirect:..\GExperts_version.ini,Version Info Keys,ProductName ProductVersion=redirect:..\GExperts_version.ini,Version Info Keys,ProductVersion Of course if is that is done excessively you will end up with an unmaintainable set of files.
  7. dummzeuch

    INI problem

    That depends. Our internal programs all do that. They aren't installed under program files, though.
  8. dummzeuch

    Strange Benchmark Results; Am I Missing Something?

    Have you tried integer instead of Int64? Or are we talking the 64 bit compiler? (1 billion is < 2^31 of I'm not totally mistaken.)
  9. A long time ago I added the Identifier tab to the Uses Clause Manager in GExperts. It looks like this: In this screen shot, I filtered for TWinControl and the expert found several matching entries, the two top ones in the unit Controls. While this looks like a bug at first (indeed I have received a bug report for it) it is in fact a feature. There are actually two declarations of TWinControl in the unit Controls. (read on in the blog post)
  10. Feel free to add a feature request on sourceforge.
  11. dummzeuch

    Delphi 11.1 is available

    Marco is not free in his communication neither on his blog nor in any public forums. Embarcadero has a very strict policy on what and where employees are allowed to post. It also applies to other people associated with the company, like beta testers and even MVPs. They have to agree to a very strict NDA. That's why a few years ago, after reading that NDA I decided not to become an MVP. I also suspect that this is the reason why many people who were blogging a lot about Delphi quieted down when they got more closely associated with Embarcadero, e.g. they sold tools to them or even became employees. If you have to get approval for every single blog post you probably won't bother any more.
  12. dummzeuch

    Any example bitmap to grayscale?

    Edit: This was utter bullsh*t. My only excuse is that I must have been very tired when I wrote this. On the bright side: @Anders Melander reaction to it just helped me find the problem in my current project which used exactly that code (and seemed to work fine until I tried to generate the grayscale histogram).
  13. dummzeuch

    Delphi 11.1 is available

    No, I didn't. Why should I? There is no hint on that page saying what it's good for. And it was never mentioned in the email communication from Embarcadero. So, did you upload your licenses there? If yes, what prompted you to do that? Edit: Yes, it makes a difference. Now, all of a sudden, I get Delphi 11 listed there. Thanks for that hint, but I am still confused why I'd need to do that.
  14. dummzeuch

    Delphi 11.1 is available

    https://my.embarcadero.com/#downloadsPage That's where I looked and didn't find anything.
  15. dummzeuch

    Delphi 11.1 is available

    Hm, where can I download it again? There is nothing on my.embarcadero.com (not even Delphi 11 and its patches). I must be getting old, because I'm sure I had a download link (where else should I have gotten the Delphi 11 ISO from?).
  16. dummzeuch

    Delphi Icons with Version Info

    Thanks for the clarification. Just in case anybody has got problems understanding what Uwe wrote: Eigenschaften -> Properties Verknüpfungen -> Shortcuts Anderes Symbol -> Change Icon
  17. dummzeuch

    Delphi Icons with Version Info

    This might be a dumb question, but what do you use these icons for? For the IDE? If yes, how? Just assign it to the .lnk file that starts it?
  18. dummzeuch

    Build a Windows GUI shell in Delphi (CarPC)?

    As for replacing the shell, this looks promising: https://superuser.com/questions/1016380/how-do-i-replace-the-system-shell-explorer-exe-with-another-process-in-windows (Took me all of two minutes to find it.) Interesting project you've got there. I'm not sure whether it is worth the effort, but of you think it would be fun, go ahead. Adapting to the resolution, simply handle the appropriate messages and resize the controls accordingly. How you do that depends on the controls you use. For most it's enough to set top, left, width and height. I'm not sure where any toolkits would come into play here. VCL or FMX should be enough, but that depends on the functionality you want your program to have. Just for a launcher, I don't see the need for a specialized toolkit. btw: Have you checked the power requirements for such a computer? I'm not sure the normal car electric power supply can handle that.
  19. dummzeuch

    docwiki.embarcadero.com is not working

    In the German DP for the first time an Embarcadero employee contributed something on this topic: MEissing wrote: Which means "Search doesn't work yet". So apparently the improvement we currently see was due to some work that was done and not just by chance.
  20. The new GExperts version still supports all Delphi versions back to Delphi 6 (with the notable exception of Delphi 😎 and even the Delphi 11 version is no longer in Alpha state (but it’s still beta, there will be glitches!). Support for per monitor DPI awareness should now work (in Delphi 11, and definitely better than in the IDE itself). There are even a few new features ... Read on in the blog post.
  21. I could have sworn that there is a repair option, but apparently that was from an older Delphi version. Now cannot even find the Delphi 10.4 entry in my Windows 10 "Uninstall or change a program" list. Sorry for not being helpful at all.
  22. Looks like a COM-Server got uninstalled when you removed Delphi 11, which is also being used by Delphi 10.4. The easiest fix is probably to do a repair installation of Delphi 10.4.<LastPatchLevel>
  23. dummzeuch

    docwiki.embarcadero.com is not working

    Maybe @A.M. Hoornweg should send an invoice to Emarcadero (Idera) for diagnosing the problem. That might get their attention more than us mere customers complaining.
  24. dummzeuch

    DPROJ changes: SourceTree vs Beyond Compare

    Does that also apply to DprojNormalizer?
  25. dummzeuch

    DPROJ changes: SourceTree vs Beyond Compare

    I've solved this problem for me by calling Uwe Raabe's Project Magician (Dproj Normalizer for older versions) as an input filter in beyond compare. Not quite as simple as it could be, because it overwrites the input file, but with a little bit of my own magic aka InplaceExeWrapper this works fine.
×