ChromiumTeSt_XE6.dpr 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. program ChromiumTeSt_XE6;
  2. uses
  3. FastMM4,
  4. mybean.console,
  5. ceflib,
  6. Vcl.Forms,
  7. ChromiumTestFrm in 'ChromiumTestFrm.pas' {Form1},
  8. TestController in 'TestController.pas',
  9. MD5_32 in '..\AppCentre\MD5_32.pas',
  10. FlatFormCase in 'FlatFormCase.pas' {FlatFormTestCase},
  11. AppCentreCase in 'AppCentreCase.pas' {AppCentreTestCase},
  12. DataProviderCase in 'DataProviderCase.pas' {DataProviderCaseFrm},
  13. ChromeMessageHander in '..\AppCentre\ChromeMessageHander.pas',
  14. InterfaceUI in '..\Interfaces\InterfaceUI.pas';
  15. {$R *.res}
  16. //procedure RegisterSchemes(const registrar: ICefSchemeRegistrar);
  17. //begin
  18. // registrar.AddCustomScheme('local', True, True, False);
  19. //end;
  20. begin
  21. CefCache := 'Cache';
  22. CefSingleProcess := False;
  23. if not CefLoadLibDefault then
  24. Exit;
  25. ApplicationContextInitialize;
  26. Application.Initialize;
  27. Application.CreateForm(TAppCentreTestCase, AppCentreTestCase);
  28. Application.Run;
  29. // CefOnRegisterCustomSchemes := RegisterSchemes;
  30. // CefSingleProcess := False;
  31. // CefLoadLibDefault;
  32. // ApplicationContextInitialize;
  33. // Application.Initialize;
  34. // Application.MainFormOnTaskbar := True;
  35. // Application.CreateForm(TForm1, Form1);
  36. // Application.CreateForm(TFlatFormTestCase, FlatFormTestCase);
  37. // Application.CreateForm(TAppCentreTestCase, AppCentreTestCase);
  38. // Application.CreateForm(TCACaseFrm, CACaseFrm);
  39. // Application.CreateForm(TDataProviderCaseFrm, DataProviderCaseFrm);
  40. // Application.Run;
  41. end.