Stephen Ball Ball

Associate Product Manager, InterBase and Product Evangelist RAD tools.

Posted by on in Blogs
Simple TGridLayout example using FireMonkey On a recent road show event in Birmingham we demoed an example of a TGridLayout as part of a practical demo. Having had a few questions about the control, I hope this helps with getting started with it. The example code for TGridLayout is available on Code Central. TGridLayout is a great control for showing a list of visual controls; If you think of how you expect icons to auto re-arrange when you resize a folder using windows explorer, then your kind of in the right area for how TGridLayo...

Posted by on in Blogs
Come find us at OreDev in Sweden. This week, one of Europe's biggest developer conferences is taking place in Malmo, Sweden. Øredev is the Premier developer's conference in Europe focused on the whole software development process. Øredev means Quantity and Quality. I will be presenting Thursday morning during the Excellence session looking at the Changing Face of Software Usage. Also at the show will be our Swedish Embarcadero Partners AlfaSoft who will be running a special prize draw for attendees. Hope to see some of you...

Posted by on in Blogs
Using the Power of FireMonkey to enhance C# FireMonkey provides fast powerful native performance with the CPU and GPU to enable stunning business application development. In this video we show how simple it is to write and use a FireMonkey library written using Delphi to integrate with and enhance a C# application. The code for Integrating C# with FireMonkey and also for the VCL to FireMonkey example are available for download from Code Central http://cc.embarcadero.com/item/28615 Click here for more about FireMonkey and Cross P...

Posted by on in Blogs
VCL to FireMonkey (Video) A few people have asked for a "see it in action" video of the VCL to FireMonkey blog I did recently showing FireMonkey in a DLL with a VCL application using that DLL... so... here you go, watch it in action!!...

Posted by on in Blogs
David I in London this Thursday This week, Thursday, David I will be in London for one day only! This must see event is almost full, so if you want to come and see RadStudio XE2 LIVE in action with David I, then please book now before all the spaces are gone! See you in London!! http://forms.embarcadero.com/forms/EMUKDelphiXE2inActionLIVE...

Posted by on in Blogs
Bringing Java and FireMonkey together! With cross platform development opening up thanks to FireMonkey, this short video shows how to make a Java server talk to a FireMonkey client. The HD FireMonkey client is then compiled for running on Windows and also on MAC with exactly the same code! How cool is that!! FireMonkey and Cross Platform Development...

Posted by on in Blogs
Quick intro to GUI effects using FireMonkey Embarcadero's Delphi and C++ Builder FireMonkey applications can be quickly updated to show some stunning effects on the UI. This video quickly looks at how you can update GUI controls using over 60 simple effects components that you can set at both design and run time. The great thing about adding effects (e.g. a Glow Effect) to the user interface is that you can quickly and effortlessly draw the user to what they need to do, which increases usability and reduces the level of training and su...

Posted by on in Blogs
Cross Platform Library Packaging up functionality for use in multiple projects is something that has been done for years using Dynamic Link Library's (DLL's). MAC also has the ability to product Dynamic Link Libraries (dylib's). In this video we look at writing code once, that compiles for use on Windows and MacOSX using two project types, Dynamic Link Library and a FireMonkey HD Application....

Posted by on in Blogs
Watch FireMonkey in Action In this video, you get to see FireFlow, a sample application for FireMonkey, written with Delphi XE2, compiled for Windows and also for the MAC from the same common code, producing native application files. FireMonkey allows you to write a single UI, with a single set of code, that compiles for multiple targets!!! HOW COOL IS THAT!!...
Writing a FireMonkey DLL for use with a VCL application. [caption id="attachment_35" align="alignnone" width="300" caption="VCL App calling a FireMonkey DLL"][/caption] We have had a lot of questions on the road show tour about how to mix Fire Monkey and VCL. Although this is not officially supported, a number of blogs have started to appear with ways to do this. One way that is appropriate to add additional functionality to your VCL application is by writing a DLL library that contains your FireMonkey forms and initializing that DLL from your V...

Check out more tips and tricks in this development video: