You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-08-14 21:42:50 +02:00
OSR demo : TChromium.WasHidden(False) must be in TForm.OnShow
This commit is contained in:
@@ -433,8 +433,6 @@ end;
|
|||||||
|
|
||||||
procedure TForm1.BrowserCreatedMsg(var aMessage : TMessage);
|
procedure TForm1.BrowserCreatedMsg(var aMessage : TMessage);
|
||||||
begin
|
begin
|
||||||
chrmosr.WasHidden(False);
|
|
||||||
chrmosr.SendFocusEvent(True);
|
|
||||||
NavControlPnl.Enabled := True;
|
NavControlPnl.Enabled := True;
|
||||||
GoBtn.Click;
|
GoBtn.Click;
|
||||||
end;
|
end;
|
||||||
@@ -461,9 +459,17 @@ end;
|
|||||||
|
|
||||||
procedure TForm1.FormShow(Sender: TObject);
|
procedure TForm1.FormShow(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
|
if chrmosr.Initialized then
|
||||||
|
begin
|
||||||
|
chrmosr.WasHidden(False);
|
||||||
|
chrmosr.SendFocusEvent(True);
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
chrmosr.Options.BackgroundColor := CefColorSetARGB($FF, $FF, $FF, $FF); // opaque white background color
|
chrmosr.Options.BackgroundColor := CefColorSetARGB($FF, $FF, $FF, $FF); // opaque white background color
|
||||||
chrmosr.CreateBrowser(nil, '');
|
chrmosr.CreateBrowser(nil, '');
|
||||||
chrmosr.InitializeDragAndDrop(PaintBox);
|
chrmosr.InitializeDragAndDrop(PaintBox);
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TForm1.PaintBoxClick(Sender: TObject);
|
procedure TForm1.PaintBoxClick(Sender: TObject);
|
||||||
|
Reference in New Issue
Block a user