ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

iexplore.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "wingdi.h"
#include "winnls.h"
#include "ole2.h"
#include "exdisp.h"
#include "oleidl.h"
#include "shdocvw.h"
#include "mshtmcid.h"
#include "shellapi.h"
#include "winreg.h"
#include "shlwapi.h"
#include "intshcut.h"
#include "wine/debug.h"

Go to the source code of this file.

Defines

#define COBJMACROS
#define IDI_APPICON   1
#define DOCHOST_THIS(iface)   DEFINE_THIS2(InternetExplorer,doc_host,iface)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (shdocvw)
HRESULT update_ie_statustext (InternetExplorer *This, LPCWSTR text)
static void adjust_ie_docobj_rect (HWND frame, RECT *rc)
static HMENU get_tb_menu (HMENU menu)
static HMENU get_fav_menu (HMENU menu)
static LPWSTR get_fav_url_from_id (HMENU menu, UINT id)
static void free_fav_menu_data (HMENU menu)
static int get_menu_item_count (HMENU menu)
static void add_fav_to_menu (HMENU favmenu, HMENU menu, LPWSTR title, LPCWSTR url)
static void add_favs_to_menu (HMENU favmenu, HMENU menu, LPCWSTR dir)
static void add_tbs_to_menu (HMENU menu)
static HMENU create_ie_menu (void)
static void ie_navigate (InternetExplorer *This, LPCWSTR url)
static INT_PTR CALLBACK ie_dialog_open_proc (HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
static void ie_dialog_about (HWND hwnd)
static void add_tb_separator (HWND hwnd)
static void add_tb_button (HWND hwnd, int bmp, int cmd, int strId)
static void create_rebar (HWND hwnd)
static LRESULT iewnd_OnCreate (HWND hwnd, LPCREATESTRUCTW lpcs)
static LRESULT iewnd_OnSize (InternetExplorer *This, INT width, INT height)
static LRESULT iewnd_OnNotify (InternetExplorer *This, WPARAM wparam, LPARAM lparam)
static LRESULT iewnd_OnDestroy (InternetExplorer *This)
static LRESULT iewnd_OnCommand (InternetExplorer *This, HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
static LRESULT update_addrbar (InternetExplorer *This, LPARAM lparam)
static LRESULT CALLBACK ie_window_proc (HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
void register_iewindow_class (void)
void unregister_iewindow_class (void)
static void create_frame_hwnd (InternetExplorer *This)
static IWebBrowser2 * create_ie_window (LPCSTR cmdline)
static void WINAPI DocHostContainer_GetDocObjRect (DocHost *This, RECT *rc)
static HRESULT WINAPI DocHostContainer_SetStatusText (DocHost *This, LPCWSTR text)
static void WINAPI DocHostContainer_SetURL (DocHost *This, LPCWSTR url)
static HRESULT DocHostContainer_exec (DocHost *This, const GUID *cmd_group, DWORD cmdid, DWORD execopt, VARIANT *in, VARIANT *out)
HRESULT InternetExplorer_Create (IUnknown *pOuter, REFIID riid, void **ppv)
DWORD WINAPI IEWinMain (LPSTR szCommandLine, int nShowWindow)

Variables

static const WCHAR szIEWinFrame [] = { 'I','E','F','r','a','m','e',0 }
static const WCHAR wszWineInternetExplorer []
static const IDocHostContainerVtbl DocHostContainerVtbl

Generated on Sat May 26 2012 05:17:00 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.