Advertisement
Guest User

Untitled

a guest
Mar 5th, 2020
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.83 KB | None | 0 0
  1. procedure TForm1.Button4Click(Sender: TObject; const browser: ICefBrowser;
  2.   const frame: ICefFrame; httpStatusCode: Integer; out Result: Boolean );
  3.  
  4. begin
  5.   if Assigned(frame) then
  6.     frame.VisitDomProc(OnExploreDOM);
  7. end;
  8.  
  9. procedure MinimizeClickEvent(const AEvent: ICefDomEvent);
  10. begin
  11.   ShowMessage('Here the application can be minimized.');
  12. end;
  13.  
  14. procedure OnExploreDOM(const ADocument: ICefDomDocument);
  15. var
  16.   DOMNode: ICefDomNode;
  17. begin
  18.   // here we attempt to find our "minimize" element
  19.   DOMNode := ADocument.GetElementByClassName('_2UaNq _3mMX1');
  20.   // and if we find it, we attach to its click event our MinimizeClickEvent
  21.   // procedure so whenever the element will be clicked, that procedure will
  22.   // execute
  23.   if Assigned(DOMNode) then
  24.     DOMNode.AddEventListenerProc('click', True, MinimizeClickEvent);
  25. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement