From Bindings List to Visual LiveBindings

Having looked into Delphi’s expression engine, component bindings, and the bindings list component, we can now look at the easy and intuitive way to configure an application with dynamic bindings, the Visual LiveBindings design surface. Over the past few weeks, I blogged about Delphi’s expression engine, binding expressions and component, and the bindings list component. Now it is…
Read more
CodeDatabaseDelphiRAD Studio

Easily Bind A TBindNavigator With A TStringGrid In The LiveBindings.BindGridLinkFMX Sample For Delphi

Location You can find theBindGridLinkFMXsample project at: Start | Programs | Embarcadero RAD Studio Sydney | Samplesand then navigate to Object Pascal\LiveBindings\bindgridlink\fmxSubversion Repository:You can find Delphi code samples inGitHub Repositories. Search by name into the samples repositories according to your RAD Studio version. Description This…
Read more

Secrets of FireDAC: Pagination With Grids And LiveBindings

If you want to display only a range of results from a recordset you can using paging (otherwise known as pagination) to do so. It is a common pattern when doing web development to give the user 20 results for example and then the ability to move to the next page. If you are…

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