Archive for the ‘Delphi XE8’ Category
Posted by jpluimers on 2015/07/30
The Default IDE Shortcut Keys – Delphi Programming was a good starting point to find out how to disable column or line blocks.
Since the table there is incomplete (even the Embarcadero documentation is wrong as some shortcuts can turn on and off a mode), here are the relevant shortcuts keys:
| Ctrl + O + C |
Turns on/off blockcolumn selection mode |
Delphi 5 and up |
| Ctrl + O + K |
Turns on/off block selection mode |
Delphi 5 and up |
| Ctrl + O + L |
Selects current line (and turns off block selection mode) |
Delphi 5 and up |
This is especially useful when the block selection is stuck (this happens every now and then: it’s a known bug).
–jeroen
Posted in Delphi, Delphi 10 Seattle, Delphi 2005, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, Delphi 5, Delphi 6, Delphi 7, Delphi 8, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Development, Software Development | 6 Comments »
Posted by jpluimers on 2015/04/15
- It has CHM help. Yay! The best new feature in XE8 can be seen by pressing F1. Oh, how did I miss a….
- GetIt is cool. Not NuGet level yet, but a good start. Is there any way to change the default GetIt URL for the Rest API….
- App Analytics is nice. Finally someone listened to Why Software Sucks by David S Platt and introduced some measurement.
- You need to pay for hotfixes. From the FAQ: Can I obtain updates and hotfixes without a subscription? An….
- This is causing some stir. Hello! I tried to add a new XE8 to the cart (I don’t actually have the money….
- Still ambivalent to VCS support in the IDE, but there are now Git Integration enhancements in RAD Studio XE8.
- Always install the full RAD studio; installing only limited personalities forgets a file: Do you have lib\iOSDevice64\Release\libsqlite.a in your XE8 installation? Or….
- Generics and arrays are slower. FireDAC has some incompatibilities: XE8 Findings Found some minor tweaks in XE8. Will add to this post as I find….
- Sort of transcript of the XE8 webinar: The Embarcadero webinar for what’s new in XE8 will start in about a minute.….
- Maybe Delphi apps become less design centric and easier to maintain:
- F0248 error sometimes means you wrote invalid code: Porting from XE7 to XE8: Internal Compiler Error F2048 using a interface in a….
- DBField optimisations can make your data centric apps a lot faster: Happy about DBField optimization in XE8 … This leads to a 25% performance….
{$IF defined(MSWINDOWS) and not defined(NEXTGEN)} – XE8 first impressions Installed RadStudio XE8 (Pro) last night and these are….
- If they’d documented the #1 as being Unicode U+0001 START OF HEADING it would have made this much more clear: are you kidding me ? for years Embarcadero says that String is not a place to….
- Spring4D 1.2 will introduce the WeakReference type that does all that. Igor Belyh – Google+.
- Better disable Castalia for now. Anyone knows how to disable castalia in XE8? A lot of errors, IDE becomes….
- wuppdi·StylerXE8 tool for XE8 – Get rid of the wrong font size and blue toolbar | Andy’s Blog and Tools.
- DCU patches to get Byte-Strings for XE8’s mobile compilers | Andy’s Blog and Tools.
- TerraData connection is called TData. Good that FireDAC and IBX support ChangeViews. Database updates in Delphi XE8 & C++ Builder XE8.
- Nice Blog post “What’s New in Delphi XE8 for VCL developers” at….
- Not all “Work-as-Expected” resolutions actually fix the problem: Can someone please check if following issues still exist in XE8. JSON….
- No torrents, though publishing these with good SHA-1 hashes could make downloads a lot faster. Delphi Insider: Download Links for Delphi XE8, RAD Studio XE8 and C++Builder XE8.
- FMX Application termination doesn’t fully terminate… I’ve just noticed that IFMXApplicationService.Terminate doesn’t….
- Interface and Generic Class Helper support for Delphi are still wanted.
- Few memory leaks fixed when compiling large projects so the people having Very very annoying, XE7 is unusable! Out of memory, exceptions, very slow, etc.… need to wait longer.
- Castalia in XE8 does less than the full version for XE7 so What exactly are features in Castalia better than those in CnPack? but be careful: in XE8, CnPack 1.0.6.705 can bite Castalia: I have installed XE8 Trial ver. When starting XE8 I get an AV in….
- XE8 fixes the const string folding introduced in XE7: Is it already known that the XE7 Delphi compiler doesn’t collapse duplicate….
- REST.JSON (JsonObject) now breaks on Generic Lists with an
EConversionError ‘Internal: Type tkPointer is not currently supported’: it seems in the DataSnap XE 8 transfer of TList class crashed, the problem….
Components and tools that work with XE8:
Appmethod
--jeroen
Posted in Castalia, Delphi, Delphi XE8, Development, Software Development | Tagged: 1, Delphi, UniDAC, XE8 | 3 Comments »
Posted by jpluimers on 2015/04/14
A few people asked, so below is a picture of just a piece of my books closet.
From left to right:
- Object Professional 1.0 manuals volume 1-3
- BTree Filer 5.0 manual
- Turbo Professional manual (from 1985!)
- Borland Paradox Engine 3.0 manuals
- Crystal Reports Developers Edition
- Borland Open Architecture Handbook for Pascal
- Turbo Pascal 5.5 OOP Guide
- Turbo Pascal 5.5 Reference Guide
- Turbo Pascal 5.5 User’s Guide
- Turbo Pascal Quick Reference
- Programming with Turbo Vision
This is only the front-left portion of one shelve. Most shelves are two deep and about 4 times as wide as what you see here (:
I have floppies somewhere in my archive too. Need to dig them up some day.
–jeroen
via:
Read the rest of this entry »
Posted in Delphi, Delphi XE8, Development, History, Pascal, Software Development, Turbo Pascal | 6 Comments »
Posted by jpluimers on 2015/04/09
A while ago I wrote about Delphi XE7 is out with version 21.0.17017.3725; Spring4D is almost ready, now I can repeat parts of it for XE8.
The download links for Delphi XE8, C++Builder XE8 and RAD Studio XE8 are there: ftpd and altd. A whopping 7,217,184,768 bytes (compare that to XE7 update 1 at 5,649,917,952 bytes: almost 30% increase) that has been seeded a few days ago with the version time stamped at the end of last month (like xe7), here is the version number: 22.0.19027.8951.
Before installing, note that in addition to the below documentation links:
Be sure to have at least 70 gigabytes of free disk space before you attempt to install.
This in addition to the almost 7 GiB ISO file (:
The download is fast as altd is on akamai: the 7 GiB downloaded in about 16 minutes. Google can do the math.
XE8 doc links
Spring4D
On the Spring4D side, Stefan and Honza have added XE8 support, so a new release of that can be near.
–jeroen
Posted in Delphi, Delphi XE8, Development, Software Development | 9 Comments »
Posted by jpluimers on 2015/03/03
Odd that the RAD Studio 2015 Roadmap on the Embarcadero site got published by Brian Alexakis which is relatively unknown in the Delphi community.
I wish that ARC for Windows and Linux x86/x64 were on the list: the first since it makes it so much easier to solve ARC problems in libraries, the second since Kylix had a Linux x86 compiler and an RTL (yes, Kylix didn’t have Unicode nor Generics, but maybe the Linux and OS X targets might be too far apart).
I like that there is a roadmap for 2015. And glad with what is on it: 4K support (hopefully also done for the IDE), C++ LLVM compiler, IDE large memory (though I wonder how they do that), native HTTP (hopefully WinHTTP for SOAP and REST).
In the mean time, Kris Houser has indicated XE8 is in beta. Which is good know as well.
–jeroen
via: RAD Studio 2015 Roadmap
Posted in Delphi, Delphi XE8, Development, Software Development | 4 Comments »
Posted by jpluimers on 2015/02/14
Normal people would give Valentine presents today.
But 20 years ago, Borland thought it was a nice idea to release Delphi. Then a revolutionary new tool and lots of scepticism. Now – after 20 years – still going strong, despite all kinds of funny things that management at Borland, InPrise, etc did and the wild ride the market had.
Happy birthday Delphi!
–jeroen
Posted in Delphi, Delphi 1, Delphi 2, Delphi 2005, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, Delphi 3, Delphi 4, Delphi 5, Delphi 6, Delphi 7, Delphi 8, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Development, Software Development | 2 Comments »
Posted by jpluimers on 2015/02/13
After a hectic week bringing back memories from a long time ago, I remembered the really early Delphi days.
Long before [WayBack] QC2747, back when it was still called AppBuilder, several people – including me – made the wish for an undo/redo functionality on the Delphi compuserve board.
Back then, the argument was that the designer needed to be restructured to do that. Now that it has – to accommodate FMX – and it is time, especially for the vast majority of Delphi users primarily using the designers to get work done.
So my wish, after 20+ years of Delphi use:
Please bring multi-level undo/redo functionality in the Delphi designer (form, datamodule, etc).
–jeroen
Posted in Delphi, Delphi 1, Delphi 2, Delphi 2005, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, Delphi 3, Delphi 4, Delphi 5, Delphi 6, Delphi 7, Delphi 8, Delphi XE, Delphi XE2, Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Development, QC, Software Development | 2 Comments »
Posted by jpluimers on 2015/01/27
Thanks Uwe Raabe for sharing
This sounds interesting: http://www.twodesk.com/castalia/thanks.html
</rumours on>
As the page then read:
Castalia for Delphi is not currently available. Thank you for your interest.
Copyright © 2013 Jacob Thurman
–jeroen
via: This sounds interesting: http://www.twodesk.com/castalia/thanks.html.
Posted in Castalia, Delphi, Delphi XE7, Delphi XE8, Development, Software Development | 3 Comments »
Posted by jpluimers on 2015/01/21
Uwe Raabe was the first one to suggest that it might just be so that Castalia got acquired by Embarcadero. In the thread rumoured Usertility might as well been, or that Jacob Thurman might be responsible for IDE stability.
So today
These seem to be the hard facts:
- Castalia and Usertility are now owned by Embarcadero
- Jacob Thurman keeps involved but it is unclear if he is employed by Embarcadero
–jeroen
Posted in Castalia, Delphi, Delphi XE8, Development, Software Development | 3 Comments »