In Delphi 2009, In one of my projects, I have a custom frame with some controls on it which I want to use as the base class for some other controls. I want to register this
Given your actual objective, have you looked at possibly using embedded forms instead? I've played with doing similar things to what you're trying to accomplish, using AppControls TacEmbeddedForm, combined with Greatis Form Designer (now also available in a slightly different form as TMS Scripter Studio), with positive results. Nothing finished yet, but it looks like a promising route for providing some of the runtime customization features you are looking for.