Files
lazarus-ccr/components/geckoport/version2/gecko10/nsiwebbrowser.inc

21 lines
1.1 KiB
PHP
Raw Normal View History

type
nsIWebBrowser = interface(nsISupports)
['{33e9d001-caab-4ba9-8961-54902f197202}']
procedure addWebBrowserListener(aListener: nsIWeakReference; constref aIID: TGuid); safecall;
procedure removeWebBrowserListener(aListener: nsIWeakReference; constref aIID: TGuid); safecall;
function GetcontainerWindow(): nsIWebBrowserChrome; safecall;
procedure SetcontainerWindow(acontainerWindow: nsIWebBrowserChrome); safecall;
property containerWindow : nsIWebBrowserChrome read GetcontainerWindow write SetcontainerWindow;
function GetparentURIContentListener(): nsIURIContentListener; safecall;
procedure SetparentURIContentListener(aparentURIContentListener: nsIURIContentListener); safecall;
property parentURIContentListener : nsIURIContentListener read GetparentURIContentListener write SetparentURIContentListener;
function GetcontentDOMWindow(): nsIDOMWindow; safecall;
property contentDOMWindow : nsIDOMWindow read GetcontentDOMWindow;
function GetisActive(): longbool; safecall;
procedure SetisActive(aisActive: longbool); safecall;
property isActive : longbool read GetisActive write SetisActive;
end;