Jump to content

EugeneK

Members
  • Content Count

    123
  • Joined

  • Last visited

  • Days Won

    1

EugeneK last won the day on October 10 2024

EugeneK had the most liked content!

Community Reputation

29 Excellent

Technical Information

  • Delphi-Version
    Delphi 13 Florence

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I think it would be more helpful to create tickets in Embarcadero portal with proposed code for improvements. They've implemented quite a few such tickets in several last releases.
  2. EugeneK

    Forum running slow

    It was very slow couple of days ago for me, seems fine now
  3. EugeneK

    ICS V9.5 announced

    Do you mean this file https://wiki.overbyte.eu/arch/icsv95-new.zip ? It still seems to be old
  4. Hi Anyone has an issue with WinMD package if you add it as dependency in the project it is getting installed every time you build project and folder with source files getting opened in explorer every time, which is quite annoying. I wonder if there is any workaround to avoid it? (this is on Delphi 13, works fine on Delphi 12)
  5. EugeneK

    ICS V9.5 announced

    Also RTLConsts is used in TLimitedSizeMemStream class, which is not used at all, so can be removed altogether.
  6. EugeneK

    ICS V9.5 announced

    There is a missing namespace prefix in OverbyteIcsWebSocketCli.pas, should be uses {$IFDEF RTL_NAMESPACES}System.RTLConsts{$ELSE}RTLConsts{$ENDIF};
  7. EugeneK

    New Delphi features in Delphi 13

    I actually like this one more than couple of previous releases based on new features that I will use. Conditional if operator is nice, 'is not', 'not in' as well, new generic constraints, WinRT APIs refresh, DUnitX refresh, UIAutomation support.
  8. I've undefined OpenSSL_Resource_Files and OpenSSL_ProgramData, Can folder be created only if either or both of these is set?
  9. But can it be created only if it used, I manage my own OpenSSL installation and don't use this folder, so there is no reason to create it.
  10. Hi I just randomly noticed this folder C:\ProgramData\ICS-OpenSSL on customers machine and then found this code in OverbyteIcsLIBEAY.pas // create OpenSSL public directory is missing, usually created when installing packages or application installer ForceDirectories(GSSL_PUBLIC_DIR); can we please not do it, or at least provide some conditional define to avoid it it is not a good idea to pollute public folders with random files for no reason.
  11. It is true at least based on votes in old quality.embarcadero.com portal.
  12. Conditional operator coming in Delphi 13 https://blogs.embarcadero.com/coming-in-rad-studio-13-a-conditional-ternary-operator-for-the-delphi-language/ It is not clear from blog post are both expressions evaluated every time or based on condition? I think is most important thing about this feature.
  13. EugeneK

    if Obj <> nil then Obj.Free

    According to https://stackoverflow.com/a/8591357/1325672 if FField <> nil then FField.Destroy;
  14. EugeneK

    if Obj <> nil then Obj.Free

    If you have license Delphi 7 is available for download on Embarcadero website, you can check source code there.
  15. EugeneK

    if Obj <> nil then Obj.Free

    Free on nil works in Delphi 7 as well.
×