29 #include "wine/winternl.h" 42 #include "wine/itss.h" 44 #include "wine/list.h" 47 #define WB_GOFORWARD 1 116 #define TAB_CONTENTS 0 119 #define TAB_FAVORITES 3 120 #define TAB_NUMTABS TAB_FAVORITES 280 if (eos) lenA = eos -
str;
WebBrowserContainer * web_browser
void InitSearch(HHInfo *info, const char *needle) DECLSPEC_HIDDEN
void InitIndex(HHInfo *) DECLSPEC_HIDDEN
IStream * GetChmStream(CHMInfo *, LPCWSTR, ChmPath *) DECLSPEC_HIDDEN
#define WideCharToMultiByte
void DoPageAction(WebBrowserContainer *, DWORD) DECLSPEC_HIDDEN
static LPWSTR strdupAtoW(LPCSTR str)
static LPWSTR strdupnAtoW(LPCSTR str, LONG lenA)
struct ContentItem * parent
BOOL NavigateToUrl(HHInfo *, LPCWSTR) DECLSPEC_HIDDEN
static LPSTR strdupWtoA(LPCWSTR str)
void wintype_stringsW_free(struct wintype_stringsW *stringsW) DECLSPEC_HIDDEN
BOOL InitWebBrowser(HHInfo *, HWND) DECLSPEC_HIDDEN
void ReleaseSearch(HHInfo *info) DECLSPEC_HIDDEN
void InitContent(HHInfo *) DECLSPEC_HIDDEN
IOleClientSite IOleClientSite_iface
static void * heap_alloc(size_t len)
struct SearchItem SearchItem
struct list window_list DECLSPEC_HIDDEN
IOleInPlaceSite IOleInPlaceSite_iface
static void * __WINE_ALLOC_SIZE(2) heap_realloc_zero(void *mem
void ActivateContentTopic(HWND, LPCWSTR, ContentItem *) DECLSPEC_HIDDEN
void ResizeWebBrowser(HHInfo *, DWORD, DWORD) DECLSPEC_HIDDEN
IWebBrowser2 * web_browser
void ReleaseHelpViewer(HHInfo *) DECLSPEC_HIDDEN
IDocHostUIHandler IDocHostUIHandler_iface
void ReleaseContent(HHInfo *) DECLSPEC_HIDDEN
struct ContentItem ContentItem
struct IndexSubItem IndexSubItem
IOleInPlaceFrame IOleInPlaceFrame_iface
void wintype_stringsA_free(struct wintype_stringsA *stringsA) DECLSPEC_HIDDEN
void SetChmPath(ChmPath *, LPCWSTR, LPCWSTR) DECLSPEC_HIDDEN
struct ContentItem * next
#define memcpy(s1, s2, n)
static IHTMLWindow2 * window
struct IndexItem IndexItem
void MergeChmProperties(HH_WINTYPEW *, HHInfo *, BOOL) DECLSPEC_HIDDEN
WCHAR * decode_html(const char *html_fragment, int html_fragment_len, UINT code_page) DECLSPEC_HIDDEN
struct ContentItem * child
LPWSTR FindContextAlias(CHMInfo *, DWORD) DECLSPEC_HIDDEN
#define MultiByteToWideChar
void ReleaseWebBrowser(HHInfo *) DECLSPEC_HIDDEN
static DWORD *static HFONT(WINAPI *pCreateFontIndirectExA)(const ENUMLOGFONTEXDVA *)
LPCWSTR skip_schema(LPCWSTR url) DECLSPEC_HIDDEN
void ReleaseIndex(HHInfo *) DECLSPEC_HIDDEN
CHMInfo * OpenCHM(LPCWSTR szFile) DECLSPEC_HIDDEN
BOOL NavigateToChm(HHInfo *, LPCWSTR, LPCWSTR) DECLSPEC_HIDDEN
HINSTANCE hhctrl_hinstance
CHMInfo * CloseCHM(CHMInfo *pCHMInfo) DECLSPEC_HIDDEN
HHInfo * find_window(const WCHAR *window) DECLSPEC_HIDDEN
WCHAR * GetDocumentTitle(CHMInfo *, LPCWSTR) DECLSPEC_HIDDEN
HHInfo * CreateHelpViewer(HHInfo *, LPCWSTR, HWND) DECLSPEC_HIDDEN
static LPWSTR strdupW(LPCWSTR str)
BOOL LoadWinTypeFromCHM(HHInfo *info) DECLSPEC_HIDDEN
void UpdateHelpWindow(HHInfo *info) DECLSPEC_HIDDEN