Jump to content

Uwe Raabe

Members
  • Content Count

    2490
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Uwe Raabe

  1. Are you talking about the Community Edition? That would be the only one I know of available to the public without an ISO.
  2. The blog post recently got an update: https://blogs.embarcadero.com/we-are-experiencing-a-hardware-outage/
  3. Uwe Raabe

    Save and Load Panel to Stream.

    If you don't want to have the panel stored to the stream as the parent of its controls, you shouldn't do so: MemStr.WriteComponent(pnlSource); // write component to panel source Compare that to the code writing only the controls: for idx := 0 to pnlSource.ControlCount - 1 do begin MemStr.Position := 0; MemStr.WriteComponent(pnlSource.Controls[idx]); StreamConvert(MemStr); end;
  4. Uwe Raabe

    Delphi 12 is available

    I am even able to compile for industrial Windows XP systems with Delphi 12. Of course one is limited in which features can be used and which cannot, but that would be even more restricted when working with Delphi 7 or Delphi 5. I would rather drop these kind of projects than even think about using such an old Delphi version. Actually I have just one project that is bound to Delphi 2007 in the moment. As long as it is dormant it can stay that way, but I would try to convince the customer to port it to a newer Delphi version once it is going to be resurrected. Otherwise I have to adjust my hourly rate to cover up for the additional stresses and strain.
  5. Not very long in general. It just might not help either if the server doesn't happen to be the root of the outage.
  6. If you did not install from the ISO in the first place or have already changed to online mode before, open a command prompt in the Delphi bin folder and execute getitcmd c=useoffline You can as well change the SeviceKind setting to Offline in the registry in HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\23.0\CatalogRepository (for Delphi 12). There you can specify the path to the gof file from the ISO under ServicePath. Up to here, all this is to tell the Feature Manager where to look for the installation files. Then start the IDE and select Tools - Manage Features. There you can select Help and install it.
  7. DocWiki has a workaround with a local help installation from the ISO. The breakage of GetIt is crucial indeed.
  8. Part of the services are available again. The rest is expected to follow shortly.
  9. Uwe Raabe

    How to create new FireDac components

    As a side note: For quite some time one can find some NexusDB related files in the FireDAC sources, albeit we are waiting for a working NexusDB link since about a similar time frame. Seems it is far from trivial to implement that.
  10. Uwe Raabe

    D12 CatalogRepository Problem!

    Yes. They are required to install via GetIt locally. It { "Id": "FmxLinux-1.76_Local", "Name": "FMXLinux", "Version": "1.76", "Description": "Full features FireMonkey implementation for Linux Platform.", "Vendor": "Embarcadero Technologies", "VendorUrl": "http:\/\/www.embarcadero.com", "Image": "fmxlinux_154x154.png", "Tags": "fmx, firemonkey, linux, ui, gui", "License": "fmxLinux_license.txt", "Url": "FMXLinux-20231124.zip", "ProjectUrl": "https:\/\/www.embarcadero.com\/products\/rad-studio", "Modified": "", "LicenseName": "Embarcadero Software License", "TargetPath": "", "RequireElevation": 1, "AllUsers": 1, "Actions": [
  11. Uwe Raabe

    D12 CatalogRepository Problem!

    You can download that from my.embarcadero.com
  12. Uwe Raabe

    D12 CatalogRepository Problem!

    It is as well possible that these entries are totally unrelated and AllUsers is the only place looked at.
  13. I just installed successfully a fresh Delphi 12 from the ISO with a Network Named License inside a VM. Then I downloaded the *General Packages* and installed all of them using the multi package option in one go without problems. All downloads (ISO and packages) from *my.embarcadero.com*. So it is still possible to install a paid Delphi version and at least some packages from GetIt (Radiant Shapes, Konopka Controls, BeaconFence, Bookmarks, Navigator). To make the GetIt manager dialog show up faster, I removed the values from the ServiceURL entry under CatalogRepository in HKCU and HKLM. Note that the list of packages displayed then is not usable. You may get away with a standard workstation license already available on the target system. Sorry, but this approach will not work for the Community Edition.
  14. Uwe Raabe

    D12 CatalogRepository Problem!

    It is controlled by the json configuration file for that feature. For local packages one can modify that, but for online packages probably not. Embarcadero provides some packages to be downloaded for offline installation from my.embarcadero.com, but I could not find one containing FastReport.
  15. Uwe Raabe

    D12 CatalogRepository Problem!

    The online and offline installer are basically the same thing. The exe contained in the ISO is binary identical to the Online Installer. If the exe finds a similar named .gof file next to it, the installation is done offline. Given that, the options during installation are actually the same in both scenarios.
  16. Uwe Raabe

    D12 CatalogRepository Problem!

    I don't know what caused it, and due to the outage cannot retry, but I have a D12 installation with Konopka Controls installed via GetIt and it ended in the public CatalogRepository. Just speculation, but it may be related how Delphi was installed (see UseSharedFiles in he BDS\23.0 registry) and the fact that I used Delphi with an admin account when installing the controls.
  17. Probably not, but it allows you to get an "offline" installation. Even packages from GetIt can be installed once, copied and uninstalled to get rid of the GetIt server dependence. Also some GetIt packages are stripped versions where full versions are available. As I mentioned somewhere else in this forum, I use GetIt only to retrieve the required files, but avoid creating a dependency on it. That includes using paid versions when necessary (f.i. FastReport, CodeSite). Independence is not for free.
  18. Uwe Raabe

    D12 CatalogRepository Problem!

    Probably less than your current problem...
  19. Delphi usually checks its license more often than that. I cannot say for sure, but I expect the same 30 days for that, too. If anyone without ELC was able to run Delphi without internet for more than 30 days, please comment here.
  20. Depends on the point of view. Delphi occasionally checks its license - either at Embarcadero servers or at the ELC server in your local network. That is the same in a VM as with a bare metal system. Of course if can, but there simply is no need for it. If anyone is that keen to inspect the hidden connections of ELC: Test it yourself - it can be installed for free. Anyway, if someone always suspects bad intentions in things from Embarcadero it may be better to move to something else.
  21. Well, I didn't invest the time to check if everything works even when there is no internet connection for years. Also I don't know about some shady stuff - at least not for anything above a CE license. I can only tell about my own experiences and that they are pretty good. If you are after a detailed security investigation, I am not the right person to ask. BTW, you can even use Delphi when there is no connection to the ELC server for up to 30 days.
  22. You cannot. I just explained what can be done to be independent when that happens next.
  23. Most of that is covered in the link. Basically you set up ELC somewhere on your local network. I suggest using a dedicated VM, even if that resides on your one and only Computer. Then download the license files from ELC and use the named<xxx>.slip for each Delphi installation. You can run the same Delphi version on up to three computers. Converting to a Network Named License is usually best done when renewing your subscription. Otherwise they may charge a small fee.
  24. Not that I am aware of - unless you initiate it to update your license (f.i. for a new major release). I don't know that, but I also have never searched for it. What I can confirm due to own experience is, that working with the IDE as well as installing Delphi works even with no internet connection. I also suggest to strip the Welcome Page from everything requiring a working internet connection. Mine has just the Create New and Recent Files/Favorites. It also feels quite a bit faster.
×