October 2012

Delphi by Design: A look at the Open-Close Principle – Colin Johnsun

“Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification”. What does this mean? In this talk we’ll look at a simple application to illustrate this design principle. Our aim is to design code that doesn’t need to be modified when requirements change.

FireMonkey: How to implement a TDBLookupComboBox – Mathias Burbach

FireMonkey FM2 is extremely flexible and since the ADUG Autumn Symposium 2012 we have all become heros in implementing FireMonkey controls thanks to Bruno Fierens. Let’s see what it takes to implement something like a TDBLookupComboBox in FireMonkey.