Reinvent The Wheel

Round is nice, but we can do better!

January 20, 2012
by Simon J Stuart
37 Comments

Lua4Delphi – Implementation Samples Part 1

Lua4Delphi is about to be released, and so, for those interested, it is important know how to implement it in your own applications. [Overview] What are the current capabilities of Lua4Delphi? As it stands today (and will certainly be in … Continue reading

December 10, 2011
by Simon J Stuart
24 Comments

LaKraven Studios Standard Library [LKSL] – Smart Types

The one thing that annoys me most when producing the numerous open source libraries and tools I’m developing is the constant replication of code, in an attempt to keep each project separate from the others. The number of times I’ve … Continue reading

MonkeyMixer

October 19, 2011
by Simon J Stuart
66 Comments

World, Meet MonkeyMixer – Use FireMonkey forms directly in VCL Projects

Video speaks volumes, so please enjoy my video on how to mix FireMonkey forms directly into VCL Projects…. including a full demonstration of MonkeyMixer (my new – ready to release – plugin which automates the process). Things to remember: Embarcadero … Continue reading

MonkeyGroomer

September 22, 2011
by Simon J Stuart
10 Comments

MonkeyGroomer – Convert “Automagically” from VCL/VGScene to FireMonkey

One of the most prevalent questions we Delphi developers have been pondering ever since the announcement of FireMonkey has been “so, how long is it going to take for me to switch my VGScene/VCL forms over to FireMonkey?” Well, a … Continue reading

FireMonkeyLogo

September 3, 2011
by Simon J Stuart
48 Comments

RAD Studio XE2 – Setting it up for a Mac (step-by-step illustrated guide)

This guide will show you (both through description and illustration) how to configure your Windows development, and MacOSX deployment/testing, systems for Delphi XE2 and FireMonkey applications. Continue reading

Design Fail

July 22, 2011
by Simon J Stuart
53 Comments

Future-proofing #2 – Remove the function from the fashion

It is quite probably the most common elementary design flaw we all make at some point or another, many even to this day. You create a new VCL Application project, and the very first thing you do is start dropping buttons and other controls onto the form… Continue reading

no_more_vcl

July 21, 2011
by Simon J Stuart
32 Comments

Future-proofing #1 – Don’t let third parties inhibit your progress

With Delphi going cross-platform (as well as 64 bit for Windows), you’re about to notice that an awful lot of projects you have invested so much time and effort into are going stop compiling or working properly. I’m already noticing … Continue reading