ufrmMyBeanPlugin.pas 564 B

123456789101112131415161718192021222324252627282930313233
  1. unit ufrmMyBeanPlugin;
  2. interface
  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5. Dialogs, mybean.vcl.BaseForm, mybean.core.beanFactory;
  6. type
  7. TfrmMyBeanPlugin = class(TMyBeanBaseForm)
  8. private
  9. { Private declarations }
  10. public
  11. { Public declarations }
  12. end;
  13. var
  14. frmMyBeanPlugin: TfrmMyBeanPlugin;
  15. implementation
  16. {$R *.dfm}
  17. function CreatePlugin:TObject;
  18. begin
  19. Result := TfrmMyBeanPlugin.Create(beanFactory.VclOwners);
  20. end;
  21. initialization
  22. beanFactory.RegisterBean('mybeanMethodForm', CreatePlugin);
  23. end.