EmbeddedView.pas 771 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. unit EmbeddedView;
  2. interface
  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5. Dialogs, cefvcl, InterfaceUI, RealICQSkinFrm, BaseChromeView;
  6. type
  7. TEmbeddedViewForm = class(TBaseChromeViewForm)
  8. private
  9. FAutoFree: Boolean;
  10. public
  11. destructor Destroy; override;
  12. property AutoFree: Boolean read FAutoFree write FAutoFree;
  13. end;
  14. implementation
  15. uses
  16. superobject, ViewManager;
  17. {$R *.dfm}
  18. { TEmbeddedViewForm }
  19. //procedure TEmbeddedViewForm.CMRelease(var Message: TMessage);
  20. //begin
  21. // if FAutoFree then
  22. // begin
  23. // TViewManager.Current.FreeView(Self);
  24. // end;
  25. //end;
  26. destructor TEmbeddedViewForm.Destroy;
  27. begin
  28. inherited;
  29. end;
  30. initialization
  31. TViewManager.Current.RegisterClass(TEmbeddedViewForm);
  32. end.