On Thu, 04 Oct 2012 00:33:07 +0300 patspiper <[email protected]> wrote:
> Hi, > > What is the correct way to clone programmatically a component, ie assign > all its properties to another component of the same class (like the IDE > designer's copy/paste)? > > The code below used to work in Delphi but does not with Lazarus (result > is nil). > RegisterClass(TMyComponent); > Clipboard.SetComponent(MyComponent); > Result:= TMyComponent(Clipboard.GetComponent(Self, Self)); It should work in Lazarus too. Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
