Normally, when creating a form with a PageControl on it, only the controls that are visible on the selected TabSheet will request a window handle.
Only when changing to another TabSheet, the newly visible controls will request a window handle so they can be displayed.
This mechanic from Delphi VCL makes it quite fast to create a form with many controls on it.
I noticed that, with AlphaControls, all components will request a window handle when the form is created.
This cause significant slow down in our application with more than 2000 components on one form (on many pages).
Hoping you can do something about that.
Thank you.
Stephane Senecal
CIS Group
Delphi programmer since 2001