Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 08/14/21 in Posts

  1. nglthach

    TPopupMenu with group headers

    @chkaufmann Something like this?
  2. Darian Miller

    Refactoring issue in 10.4.2 re: Rename

    The RADStudio tooling still has a ways to go in order to catch up to the new inline variable language feature (first introduced in November 2018.) IMHO complete support for the language feature should have been available before its full release as I believe releasing it half baked was a waste of a lot of goodwill. At minimum, it should have been a user-enabled optional experimental feature. Last time I checked, some issues remain: RSP-32507 Inline variable breaks the Methods drop-down box in Navigation Toolbar RSP-33176 Extract method refactoring broken by inline var definition RSP-33365 In-block variables break the "Find references" RSP-23096 Incorrect debugger values RSP-22089 Code Formatter Fails on Inline Vars
  3. Dalija Prasnikar

    10.4.1+ Custom Managed Records usable?

    I always had high hopes that by 10.7 everything will work as intended. Now we will have to wait until Delphi 17.
  4. David Heffernan

    10.4.1+ Custom Managed Records usable?

    OK, I see where you are coming from. I just assumed that implicit in the Q was that any migration was done for the right reasons, rather than for its own sake.
  5. Joseph MItzen

    Absolute Database question

    Not really. Its website today is the same as when I used it 15 years ago; it still touts its number one selling point as the fact that it's a "BDE replacement". This db has "SQL 92 compatibility" in 2021. It has no window functions, common table expressions or other modern SQL features that you can get in something like SQLite (and once you use those, you never want to go back!). Its interface is the old TDataset style , e.g. https://www.componentace.com/help/absdb_manual/usingparametersinqueries.htm or even worse https://www.componentace.com/help/absdb_manual/addingnewrecords.htm. I'm not sure it's added anything since I last used it in 2005. Their news page seems to suggest I'm right: https://www.componentace.com/info/news.php Major update in 2008, one new feature added by 2010. Supposedly a major update in 2012 but it doesn't list any changes and there's no changelog or version history because, again, it's like it's still 1999 on the website. Every Absolute Database update seems to be a "minor upgrade". The fact that it still supports Delphi 4 suggests it doesn't incorporate any modern (or not-so-modern) Delphi features either. They also have three articles about why you'd want to replace the BDE with this, suggesting they haven't updated their marketing since circa 1999. Seriously, here's a web archive snapshot from 2005 and you can see nothing's changed: https://web.archive.org/web/20050807080939/https://www.componentace.com/ I know this community tends to fetishize proprietary software, but seriously this is an obscure db whose reason for existence was to replace the Borland Database Engine, which is long gone. There's no reason for it to exist today and you're not going to get anything for your $299 (software + source code) that you can't get for free, except perhaps grey hair from having to wait so long to finish your queries. EDIT: Good lord, under support they still list a FAX number and "ComponentAce is a Borland and CodeGear Technology Partner".
  6. Stefan Glienke

    10.4.1+ Custom Managed Records usable?

    If you are a seasoned Delphi developer you know that new features are not usable for like half a decade or so...
  7. dummzeuch

    10.4.1+ Custom Managed Records usable?

    Actually that was how I understood the original question: But maybe I was wrong, happened before.
×