This commit is contained in:
conrad%ingress.com 2000-06-12 21:37:47 +00:00
Родитель a9d800f249
Коммит b63a49bcba
2 изменённых файлов: 20 добавлений и 0 удалений

Просмотреть файл

@ -36,6 +36,9 @@
#include "nsIInterfaceRequestor.h"
#include "nsIWebProgressListener.h"
#include <UModalDialogs.h>
#include <LStream.h>
#include "ApplIDs.h"
#include "CBrowserWindow.h"
#include "CFindComponent.h"
@ -302,6 +305,16 @@ NS_IMETHODIMP CBrowserShell::SetTopLevelWindow(nsIWebBrowserChrome * aTopLevelWi
}
NS_METHOD CBrowserShell::GetWebBrowser(nsIWebBrowser** aBrowser)
{
NS_ENSURE_ARG_POINTER(aBrowser);
*aBrowser = mWebBrowser;
NS_IF_ADDREF(*aBrowser);
return NS_OK;
}
//*****************************************************************************
//*** CBrowserShell: Navigation
//*****************************************************************************

Просмотреть файл

@ -23,6 +23,12 @@
#ifndef __CBrowserShell__
#define __CBrowserShell__
#include <LView.h>
#include <LCommander.h>
#include <LPeriodical.h>
#include <LListener.h>
#include <LString.h>
#include "nsIWebBrowser.h"
#include "nsIBaseWindow.h"
#include "nsIWebNavigation.h"
@ -91,6 +97,7 @@ public:
// CBrowserShell
NS_METHOD SetTopLevelWindow(nsIWebBrowserChrome * aTopLevelWindow);
NS_METHOD GetWebBrowser(nsIWebBrowser** aBrowser);
Boolean CanGoBack();
Boolean CanGoForward();