Data Structures |
| struct | WINHELP |
| struct | index_data |
Defines |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
| #define | CTL_ID_BUTTON 0x700 |
| #define | CTL_ID_TEXT 0x701 |
| #define | FONTS_LEN (sizeof(logfontlist)/sizeof(*logfontlist)) |
Typedefs |
| typedef struct WINHELP * | LPWINHELP |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (winhelp) |
| static void | WINHELP_InitFonts (HWND hWnd) |
| static DWORD CALLBACK | WINHELP_RtfStreamIn (DWORD_PTR cookie, BYTE *buff, LONG cb, LONG *pcb) |
| static void | WINHELP_SetupText (HWND hTextWnd, WINHELP_WINDOW *win, ULONG relative) |
| BOOL | WINHELP_GetOpenFileName (LPSTR lpszFile, int len) |
| static INT | WINHELP_MessageBoxIDS_s (UINT ids_text, LPCSTR str, UINT ids_title, WORD type) |
| HLPFILE * | WINHELP_LookupHelpFile (LPCSTR lpszFile) |
| HLPFILE_WINDOWINFO * | WINHELP_GetWindowInfo (HLPFILE *hlpfile, LPCSTR name) |
| static HLPFILE_WINDOWINFO * | WINHELP_GetPopupWindowInfo (HLPFILE *hlpfile, WINHELP_WINDOW *parent, LPARAM mouse) |
| static BOOL | WINHELP_HasWorkingWindow (void) |
| static LRESULT | WINHELP_HandleCommand (HWND hSrcWnd, LPARAM lParam) |
| void | WINHELP_LayoutMainWindow (WINHELP_WINDOW *win) |
| static void | WINHELP_DeleteButtons (WINHELP_WINDOW *win) |
| void | WINHELP_DeleteBackSet (WINHELP_WINDOW *win) |
| static void | WINHELP_DeletePageLinks (HLPFILE_PAGE *page) |
| WINHELP_WINDOW * | WINHELP_GrabWindow (WINHELP_WINDOW *win) |
| BOOL | WINHELP_ReleaseWindow (WINHELP_WINDOW *win) |
| static void | WINHELP_DeleteWindow (WINHELP_WINDOW *win) |
| static char * | WINHELP_GetCaption (WINHELP_WNDPAGE *wpage) |
| static void | WINHELP_RememberPage (WINHELP_WINDOW *win, WINHELP_WNDPAGE *wpage) |
| static HLPFILE_LINK * | WINHELP_FindLink (WINHELP_WINDOW *win, LPARAM pos) |
| static LRESULT CALLBACK | WINHELP_RicheditWndProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| BOOL | WINHELP_CreateHelpWindow (WINHELP_WNDPAGE *wpage, int nCmdShow, BOOL remember) |
| BOOL | WINHELP_OpenHelpWindow (HLPFILE_PAGE *(*lookup)(HLPFILE *, LONG, ULONG *), HLPFILE *hlpfile, LONG val, HLPFILE_WINDOWINFO *wi, int nCmdShow) |
| static BOOL | WINHELP_HandleTextMouse (WINHELP_WINDOW *win, UINT msg, LPARAM lParam) |
| static BOOL | WINHELP_CheckPopup (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam, LRESULT *lret) |
| static LRESULT CALLBACK | WINHELP_ButtonWndProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| static LRESULT CALLBACK | WINHELP_ButtonBoxWndProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| static LRESULT CALLBACK | WINHELP_HistoryWndProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| static void | cb_KWBTree (void *p, void **next, void *cookie) |
| static INT_PTR CALLBACK | WINHELP_IndexDlgProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| static INT_PTR CALLBACK | WINHELP_SearchDlgProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| static LRESULT CALLBACK | WINHELP_MainWndProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| BOOL | WINHELP_CreateIndexWindow (BOOL is_search) |
| static BOOL | WINHELP_RegisterWinClasses (void) |
| int PASCAL | WinMain (HINSTANCE hInstance, HINSTANCE prev, LPSTR cmdline, int show) |
Variables |
| WINHELP_GLOBALS | Globals = {3, NULL, TRUE, NULL, NULL, NULL, NULL, NULL, {{{NULL,NULL}},0}, NULL} |