Delphi

XE3 Visual LiveBindings: User defined objects

Author: Jim T1392 The adapter components TListBindSourceAdapter and TObjectBindSourceAdapter enable LiveBindings with user defined TObjects. Here is a user defined TObject for example. type TContact = class private FFirstName: string; FLastName: string; public constructor Create; overload; constructor Create(const AFirstName, ALastName: string); overload; property…
Read more
Delphi

Components vs Children in FireMonkey

Author: Jayme Jeffman Filho You have probably iterated through the Components array many many times as a Delphi developer. Consider this simple application: It’s probably no surprise that listing the Components of the form like this… procedure…
Delphi

ORM Frameworks for Delphi...

I have just returned from myRAD Studio XE3 World Tour stops in Europe. It was great to see so many young and old developers in London, Amsterdam, Warsaw and Heidelberg. In two cities I was asked whether there were any Object Relational Mapping solutions for…
Delphi

Delphi Training videos and tutorials - from LearnDelphi.tv

For those of you who need to learn more about Delphi programming, Alister Christie (http://learndelphi.tv/)who is one of our Embarcadero MVPs, has 74 free Delphi tutorial videos and a long form training videos “Building Applications in Delphi Using the Visual Component Library Part 1 and 2” (12 hours of training) available for sale…
Read more
Delphi

Custom FireMonkey "TSimpleTriangle" component

Author: Pawe Gowacki Have you ever written a component in Delphi? Reusable components are the corner-stone of rapid application development and important part of Delphi success on the market. Being able to manipulate an instance of a class at design-time is where Delphi…
Delphi

Getting to grips with using FireMonkey Grids

Although there is a huge amount that is the same for Delphi and C++ Builder developers between VCL and FireMonkey, one thing that has changed is the FireMonkey grids. FireMonkey Grid Example After a recent question at an event, I thought I would put a little demo together to…
Delphi

Writing a FireMonkey DLL for use with a VCL application.

VCL App calling a FireMonkey DLL 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…
Read more
Delphi

New "TOSVersion" type in Delphi XE2

Author: Tóth Erik Delphi XE2 is probably the most significant release since Delphi 1. The number of new features is amazing and probably the biggest, most important one is FireMonkey – a brand new business application development platform that let you use Delphi or C++ to write applications that natively run on Windows and Mac OS. If you are writing an application that is designed to…
Read more