Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 11/08/23 in Posts

  1. Anders Melander

    Delphi 12 is available

    Then please stop using it. Referring to a release by name instead of the version number which everybody recognizes, is just confusing, and everyone, Embarcadero in particular, should just stop doing it. It's pretty annoying having to Google it when someone refers to the name instead of the version number. I haven't bothered with the names since Ivory (see what I mean?). It's bad enough that the version number and build number haven't been in sync since marketing took over and made the numbers "hip" with D2xxx and later XE*
  2. Anders Melander

    Can you restart the LSP or do you have to restart the whole IDE?

    Well, at least they are self-aware. Always an important step toward fixing problems 🙂
  3. Stefan Glienke

    Delphi 12 is available

    TBH IMO using years is kinda ok and a version number where the number after the dot means "update to that version". What was marketing bs was the XE numbering and then later making the 10 minor versions actually major versions - combining that with city names just made things more confusing (man, I still have to think if Tokyo or Rio was first...). Funny enough as far as I can see the IDEs in 11 and 12 don't reference the city name anywhere.
  4. Dalija Prasnikar

    Delphi 12.0 Athens - Platform status

    There are no implications for Delphi. this is solely C++ Builder issue. AFAIK, C++ Builder side is going through a major upgrade https://docwiki.embarcadero.com/RADStudio/Athens/e/index.php/BCC64X and this work had a priority over supporting iOS and Android (which never had 64-bit compiler required for distribution through Google Play Store)
  5. dummzeuch

    GExperts 1.3.23 Alpha for Delphi 12

    Thanks mostly to the work @Achim Kalwa put into the preparations I have now built an installer for GExperts 1.3.23 Alpha for Delphi 12. Note the word “Alpha” in the release name. Basically I installed Delphi 12, fixed some problems with the build scripts and compiled Achim’s new project. Then I added the Delphi 12 version to the installer script and built it. Oh yes, I also installed the DLL in Delphi 12 and started the IDE a few times. That’s about all the testing from my end that went into this alpha release. ... Read on in the blog post
  6. Uwe Raabe

    Code formatting in Delphi 12

    The current implementation of the code formatter is deprecated, probably because it relies on some dotnet code that is going to be thrown out. I expect a proper replacement for the formatter in the future.
  7. ŁukaszDe

    Delphi 12 is available

    Links to Web installer and ISO are available in https://my.embarcadero.com
  8. Hi Team, I have D11 & now D12 installed on my Dev PC. All was going well until I installed Parnassus Bookmarks into D12. 😞 Seems the ParnassusCoreEditor.dll are not compatible. Broke my D11 Bookmarks. I now get an error when I start D11 and when I finish/exit D11. If I disable Parnassus Bookmarks off in D11, No more start/exit error dialogs. I would have thought this would have been fixed along the same lines as the ParnassusBookmarks_XXXX dlls. Sigh.. Ian
  9. David Heffernan

    Delphi 12 is available

    All these marketing people trying to generate buzz around a name. How about fixing the bugs and making the product better? Then you can call it anything you like and it will sell.
  10. Anders Melander

    Why Customer Service Matters

    Not that I disagree with you, but what is the purpose of your post? You obviously registered here just to have a place to vent your frustration but unless you state what your concrete problem is (was?), you are just shouting into the void.
  11. Uwe Raabe

    Parnassus Bookmarks issue - again.

    Copy the ParnassusCoreEditor.dll from the 22-CatalogRepository as ParnassusCoreEditor_XAlexandria.dll into the c:\Program Files (x86)\Common Files\ParnassusShared\ folder.
  12. Stefan Glienke

    LSP processes

    CreateProcess and IPC
  13. Uwe Raabe

    Which Indy version in Delphi 12

    AFAIK it matches the commit from September, 11th 2023 (65ae6909208257e51450be7ec724fd54aedfeba4)
  14. Lars Fosdal

    Delphi 12.0 Athens - Platform status

    AFAIK, it is a C++ only issue.
  15. Vincent Parrett

    Call for Delphi 12 Support in OpenSource projects.

    FWIW, all my open source delphi projects at https://github.com/VSoftTechnologies/ support Delphi 12.
  16. hsvandrew

    Delphi 12 is available

    First impressions of the installer: someone from 1990 tried to replicate the modern Visual Studio installer and failed. Looks ugly and embarrassing. Proportions are wrong, padding is wrong, looks amateur. Let's see if Code Insight finally works as we haven't been able to upgrade since 10.3.3....
  17. Joe Sansalone

    trying to POST multiple values of same parameter

    I tried and it's not working. Is there a way to output the HTTP request text? The actual text that is being sent for the whole request?
  18. Uwe Raabe

    Delphi 12 is available

    The Delphi 12 release falls in your subscription, thus you are entitled to download, install and use it without any time limit. Nevertheless I recommend to renew your subscription to stay eligible for further updates.
  19. Darian Miller

    Code formatting in Delphi 12

    Correct It doesn't work well with new language features and there's no desire to put any effort into the old DotNet based implementation. They have yet to announce when a replacement will be available.
  20. Dalija Prasnikar

    Delphi 12.0 Athens - Platform status

    Delphi 12 supports those platforms. It is probably left over text from version 11, where You needed at least 11.3 to run applications on Android 13. I haven't tested it on iOS, but Delphi 12 definitely supports Android 13, including uploading on Google Play.
  21. Remy Lebeau

    Delphi 12.0 Athens - Platform status

    Not sure about Delphi, but the "What's New" page in the DocWiki says the following about C++, though:
  22. Angus Robertson

    TSslHttpRest and multipart/form-data

    The ICS TSslHttpRest component now has proper support for multipart/form-data parameters, using TRestParams, available in SVN and the overnight zip. There is a new content type for FormData and a new method AddItemFile that allows one or more files to be added as parameters. The OverbyteIcsSnippets sample has two new HTTP file uploads buttons, one doing a simple file upload, the second a form-data upload, which set-ups the parameters as follows: MyJsonParams := TRestParams.Create(self); MyJsonParams.PContent := PContJson; MyJsonParams.AddItem('FileTitle', mytitle); MyJsonParams.AddItem('FileName', myfile); SslHttpRest.RestParams.PContent := PContFormData; SslHttpRest.RestParams.AddItem('FileTitle', mytitle); SslHttpRest.RestParams.AddItemA('JsonBlock', MyJsonParams.GetParameters, true); SslHttpRest.RestParams.AddItemFile('FileName', mysrcfile, 0); SslHttpRest.RestParams.AddItem('Submit', 'SubmitFile'); SslHttpRest.HttpUploadStrat := HttpUploadNone; StatCode := SslHttpRest.RestRequest(httpPOST, myurl, False, ''); This part was relatively straight forward, but testing proved interesting, particularly with an 8Gbyte file. The ICS application web server read uploaded data in a memory buffer, so that was changed for file stream above a certain size, likewise TRestParams needed a file stream for size. Then our form handling code needed updating for character sets as recommended by the latest RFC with a new parameter display web page in the ICS web server samples for testing. So a long process, but much improved REST functionality. Angus
  23. salvadordf

    Call for Delphi 12 Support in OpenSource projects.

    FYI : I'm not a beta-tester but the latest Skia4Delphi code available at GitHub includes {$IF CompilerVersion >= 36} several times.
  24. That could even be simplified to: for var btn in [Button1, Button2, Button3, Button4, button5] do btn.Enabled := not btn.Enabled;
×