Leaderboard
Popular Content
Showing content with the highest reputation on 05/29/20 in all areas
-
The new PngComponents version 1.6.0 with Delphi 10.4 Sydney support is available on GitHub: https://github.com/UweRaabe/PngComponents While the version delivered with GetIt is still on 1.4.0, the above version f.i. supports the new feature of linking to a TPngImageList by ImageName in addition to ImageIndex.
-
Can Rio and Sydney co-exist?
Dalija Prasnikar replied to A.M. Hoornweg's topic in Delphi IDE and APIs
You missed it... look for Options button in the bottom panel (on the left of Next, Cancel... ) I am not sure whether it shows in first or second screen... but it is there. -
Smart Pointers - Generics vrs non-generic implementastion
Stefan Glienke replied to pyscripter's topic in RTL and Delphi Object Pascal
hardly - its approx 25% to 50% slower because it has to create and destroy an entire object with all bells and whistles. 🙂 -
MARS v.1.4 released, includes support for Delphi 10.4 Sydney
Andrea Magni posted a topic in MARS-Curiosity REST Library
Just in case you missed: a new version of MARS-Curiosity REST library has been released yesterday. https://github.com/andrea-magni/MARS/releases/tag/v1.4 V.1.4 adds support for Delphi 10.4 Sydney as long as many other features and functionalities to the library. I will cover most important new features with some blog posts in the following weeks. Sincerely, Andrea -
TIP: Reporting bugs for RAD Studio / Delphi
Lars Fosdal posted a topic in Tips / Blogs / Tutorials / Videos
When you find a problem with RAD Studio, make sure to create a report in https://qp.embarcadero.com/ which has replaced the former https://quality.embarcadero.com See https://blogs.embarcadero.com/the-new-quality-portal-is-live-here-are-the-details/ for clues on how to use the new reporting platform. And - please describe the problem properly! What you are trying to do The actual result you got The result you expected Most important: How to reproduce the problem - either as a detailed step by step description - or as a small, self-contained, compilable example project - or both of the above Better reports = better chance of getting stuff fixed. -
1. 2. 3. 4. There are at least 30 seconds between each step. But there is NO CodeInsight Code Completion in between. Shouldn't the Code Completion show the identifier "Now"? It seems that Error Insight in this case takes priority over Code Completion. But shouldn't it be vice versa? (-> Code Completion takes priority over Error Insight)
-
Smart Pointers - Generics vrs non-generic implementastion
Dalija Prasnikar replied to pyscripter's topic in RTL and Delphi Object Pascal
It is simpler, but not faster. FWIW, I am using the same simple implementation because I don't need that extra speed. Smart pointer already brings in some performance drop and in places where I can live with that I can also live with unoptimized version of smart pointer. But if you really want to use smart pointers and you really need every last CPU cycle you can squeeze out of it, then Spring4D is the way to go. -
That looks like GNU Gettext to me,
-
There is an option (checkbox) that the theme follows the Windows theme. Try to switch that off.
-
You RAD Studio 10.4 Sydney appreciated features and bug fixes
Stefan Glienke replied to Wagner Landgraf's topic in General Help
@pyscripter Looks weird given how other managed types lifetimes are being handled - but since we don't have precise language and design specs as always we can just guess. Apart from that implementing smartpointer that way is wrong anyway because they break whenever there is an explicit or implicit assignment/copy going on. Proper smartpointer need a shared block that holds a reference counter. Shared<T> in Spring is implemented with several optimizations to avoid the overhead of object creation for this purpose using the all known "interface in record" approach and I challenge everyone to come up with a robust implementation using custom managed records to beat that. -
I didn't really expect this to work in 10.4 now.
-
Delphi 10.4 - Access Violation when opening License Manager
PeterPanettone replied to PeterPanettone's topic in Delphi IDE and APIs
My colleague has posted the ticket: https://quality.embarcadero.com/browse/RSP-29172 -
Update 6 adds support for Delphi 10.4 Sidney. I have also added a demo package for Delphi 10.4 Downloads can be found here.
-
@vhanla - create your report in qualityportal. This not an Idera site, so just writing about it here will not be helpful.
-
This thread should not be used to report your errors but only to post links to the Quality Portal for issues you want others to be aware of.
-
For years I used the ISO because I seemed to have problems with the web install. I know this release is supposed to unify the two installers and eliminate problems. However, I still used the ISO. And then I couldn't get GetIt to work to download CodeSite, etc. I asked about this at the GoToMeeting just now. I needed to RTFM. 🙂 Be sure to read the release notes (http://docwiki.embarcadero.com/RADStudio/Sydney/en/Release_Notes) which state:
-
HTML Library 4.2 released. Mostly an maintanence release with RAD studio 10.4 support and bugfixes. Customers will receive download link in a two days.
-
ANN HTML Library 4.1 released
Alexander Sviridenkov replied to Alexander Sviridenkov's topic in Delphi Third-Party
Thanks to all. Flex is planned to this year. CSS grids - after flex. -
MMX version 15.0.15 now supports Delphi 10.4 Sydney.
-
For what it's worth: We hired a new Delphi developer about 4 years ago (because the one we hired 10 years ago left). And we are constantly creating new and improving old programs that are used internally, and some that are used in our parent company and sold to costumers who buy our custom built measurement vehicles or data. We recently started a new tool that required Delphi 10.2 features and even bought two new licenses for that. And I'm waiting for Delphi 10.4 in the hope that one particular bug in the IDE has been fixed that prevented another new tool to move forward. But we might be an exception, because I'm a fan of Delphi and I'm making most of the decisions regarding the development environment. Maybe my successor will decide to drop all that "legacy" stuff and start rewriting everything with "modern" technology. If he is lucky, the company might even survive such a move, barely, and with a software department of 10 instead of 3 people. But hey, that would create 7 new jobs.
-
you have to edit VTV sources and before every DrawText(W) do a DrawFormat := DrawFormat or DT_EXPANDTABS or DT_TABSTOPS; DrawFormat := DrawFormat or (FTabwidth shl 8); and you can create a property of FTabwidth, (plus one for Expandtabs yes/no).
-
I have created GitHub repository with code examples from my book Delphi Memory Management for Classic and ARC Compilers. It is still work in progress (there is plenty of code) and currently, it contains examples from Part 1 and Part 5. The rest is coming... https://github.com/dalijap/code-delphi-mm
-
Experience/opinions on FastMM5
Günther Schoch replied to Leif Uneus's topic in RTL and Delphi Object Pascal
Exactly what we expect. For single thread applications FastMM5 will have no big impact. FastMM4 was already highly optimized. It really starts to show the big differences with heavy multi-threading apps on machines with many CPUs as the memory manager does much less block or serializes the worker threads. E.g. using TParallel.For should already show that difference. But we will soon provide some samples to demonstrate the mentioned difference. -
Experience/opinions on FastMM5
David Heffernan replied to Leif Uneus's topic in RTL and Delphi Object Pascal
Don't use the hammer then. Make your own. Your choice. -
Smart Pointers - Generics vrs non-generic implementastion
Stefan Glienke replied to pyscripter's topic in RTL and Delphi Object Pascal
Too bad it will most likely rot in JIRA with the other 1900 open as "new feature" classified issues...