FMX menu unfurling speed
A bit ago I posted a QC report complaining about the speed at which a nested FMX popup menu unfurls. Steps: Create a new FMX desktop application. Add a TPopupMenu to the form, then four items to the...
View ArticleWorking around an XE5/Mac menu issue
In XE5, if you try running the FMX ‘ActionsDemo’ sample project on OS X, you’ll quickly find an issue – the menu bar isn’t set up correctly: If you open up the menu designer in the IDE, you’ll find...
View ArticleNative Android controls for XE5
Just a quick post to say Babak Yaghoobi – he of the open source native iOS control set – is coming up with the goods for Android too. The project – ‘D.P.F Delphi Android Native Components’ – is on...
View ArticleIf you write database applications in Delphi…
… you may want to contribute to the following thread on the Embarcadero forums: https://forums.embarcadero.com/thread.jspa?messageID=620961&tstart=0#620961 Quote: Hello All At moment the DB RTL...
View ArticleInfoPower grid for FireMonkey – free with XE5
In case anyone interested in FMX isn’t aware, Woll2Woll’s InfoPower grid for FireMonkey can be got free with XE5. OK, no source, but it’s much, much better than the standard offering: If you want to...
View ArticleRemoving a FMX control’s size restrictions
One rather annoying aspect of FMX’s evolution has been a restriction on control sizes. The most notorious case is probably TGroupBox, which in XE4′s iOS support was bizarrely matched to Safari’s...
View ArticleInspecting ‘platform’ styles redux
Back when XE3 was current I blogged about retrieving the default FMX styles for Windows and OS X, a process less transparent than in XE2 when the standard styles were distributed as *.style files. Roll...
View ArticleImproved XE5 mobile previews part 2
Last time around I blogged about how to extract the default XE5 mobile styles into *.style files – in a nutshell, you need to create an app that extracts the desired style resource to a file, then open...
View ArticleLoading the app’s icon into a TImage on Android
Working with Delphi for Android, I wanted to load my app’s icon into a TImage. Here’s the code I came up with: uses AndroidApi.JniBridge, AndroidApi.Jni.App, AndroidApi.Jni.GraphicsContentViewText,...
View ArticleLoading the app’s icon into a TImage on Windows
Last time I showed how to load the icon of an FMX for Android app into a TImage. In practice, a lot of the debugging of a Delphi mobile app is likely to be with a Win32 ‘mobile preview’ build though…...
View ArticleNew site ‘FMX Express’
Seemingly come out of nowhere, a new site has appeared that collates and summarises pretty much everything that has been posted elsewhere about everyone’s favourite roasting primate. It’s called FMX...
View ArticleUpdated FMX style for Android 4.4 (KitKat) available
Just a quick post to say I see Embarcadero have released an updated Android platform style for Android 4.4 (KitKat) – for more info see Sarina DuPont’s blog post here, and to download the actual style...
View ArticleCCR Exif v1.5.3 + Android app based on it in Google Play
Recently I have committed some updates to CCR Exif (my open source image metadata parsing library) that get it working with Delphi XE5, and in particular, Delphi for Android. In the main, that wasn’t...
View ArticleDelphi (and C++Builder) XE5 ‘mobile add-on pack’ currently being discounted
I’ve just noticed the ‘mobile add-on pack’ for Delphi (and C++Builder) XE5 Professional is currently selling for half price on Embarcadero’s online store (link). If you’re tempted, then it’s probably...
View ArticleRemObjects release a new Oxygene version + C# sister product
I’ve just noticed RemObjects have released a new Oxygene version together with ‘RemObjects C#’, a C# sister product that was codenamed Hydrogene – check out the announcement here. The improved cross...
View ArticleXE5 hotfix 6 is out for fixing an incompatibility with iOS SDK 7.1 and Xcode 5.1
Just a quick post to say Embarcadero have released hotfix 6 for XE5, which resolves significant issues when attempting to develop iOS apps in conjunction with iOS SDK 7.1 and Xcode 5.1. More info is...
View ArticleKnock knock…
A few cobwebs, but looks like everything’s still working! Can’t promise a lot more to come, but I have one or two things lined up…
View ArticleExtended TClipboard implementation for FMX and VCL (CCR.Clipboard)
I’ve just pushed to GitHub (first time, so be gentle…) an extended, multi-platform TClipboard implementation for newer Delphi versions: https://github.com/chrisrolliston/CCR.Clipboard Where the...
View ArticleCCR.PrefsIniFile on GitHub
Just a small post to say the the native Preferences API wrappers for Android, iOS and OS X I published to Google Code a while back are now on GitHib: https://github.com/chrisrolliston/CCR.PrefsIniFile...
View Article