Jump to content


Popular Content

Showing content with the highest reputation on 05/30/19 in all areas

  1. Six new zips for Win32 and Win64 versions of OpenSSL 1.1.1c, 1.1.0k and 1.0.2s can now be downloadable from the Wiki at: http://wiki.overbyte.eu/wiki/index.php/ICS_Download or https://www.magsys.co.uk/delphi/magics.asp . The DLLs are also included in the ICS distribution SVN and overnight zip. These releases are the six monthly updates of minor bug fixes, with no major security improvements. ICS applications require V8.57 or later to support OpenSSL 1.1.1c. Changes in 1.1.1c may be found at https://www.openssl.org/news/openssl-1.1.1-notes.html , 1.1.0k may be found at https://www.openssl.org/news/openssl-1.1.0-notes.html and 1.0.2s at https://www.openssl.org/news/openssl-1.0.2-notes.html Angus
  2. Stefan Glienke

    Show public/published distinction in code-completion popup?

    What should it show? scnr 😉
  3. PeterBelow

    PlayEnhMetaFile on non visible area

    A metafile canvas can be created with a reference device context handle. If you do not specify one it uses the screen dc as reference. Specify a printer canvas handle as reference, that should work better.
  4. PeterBelow

    Saving a large project takes soooo Loooonnnnggg..

    Oh, it makes perfect sense. This feature makes it possible to work on a project with only the component packages loaded that this project requires. That reduces the IDE memory print, especially if you have a lot of 3rd-party packages installed (these things tend to breed if you don't look 😉), of which the current project only uses a small subset. That was certainly more important in the early times of Delphi (D1, Win16!) but can still make a difference today. You can drastically reduce the IDE start time, for example, by using a default package set that is the absolute minimum, basically only what is needed for every project you work on. Other packages are then only enabled for the project that needs them.
  5. Google shut down goo.gl recently, and while it's still working, the target file I was pointed at was moved, and you can't change the redirect. So, here ya go: https://www.dropbox.com/s/xfkxm3w0xl6y0ax/CodeRage9_code.zip?dl=0
  6. dummzeuch

    Saving a large project takes soooo Loooonnnnggg..

    The CPU sitting at 13% probably means that something is using one core at 100%. So I would not subscribe to this view: Have you tried to disable all IDE extensions to check whether it is caused by one of these?
  7. David Heffernan

    FastMM4 and False Positives

    The component vendor is applying a development methodology known as "wishful thinking". FastMM4 doesn't get this wrong.
  8. I must agree with @David Heffernan. This is one idiom/patter for similar stuff. Microsoft do not just do bad things, IMHO lots of times the get things right*. Here' the link i had in mind: https://specials.rejbrand.se/TTaskDialog/ I use it and it can be used to "gauge" the complexity of the result for the path of not inheriting. As i already said, combinations of the two approaches are almost endless in it's permutations. * Visual Code being a good example. File systems under Windows Server (much better that Linux under a lot of circumstances, abundant socket APIs et cetera).