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