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

help.c File Reference
#include "hhctrl.h"
#include "wingdi.h"
#include "commctrl.h"
#include "wininet.h"
#include "wine/debug.h"
#include "resource.h"

Go to the source code of this file.

Defines

#define WINTYPE_DEFAULT_X   280
#define WINTYPE_DEFAULT_Y   100
#define WINTYPE_DEFAULT_WIDTH   740
#define WINTYPE_DEFAULT_HEIGHT   640
#define WINTYPE_DEFAULT_NAVWIDTH   250
#define TAB_TOP_PADDING   8
#define TAB_RIGHT_PADDING   4
#define TAB_MARGIN   8
#define EDIT_HEIGHT   20
#define SIZEBAR_WIDTH   4
#define ICON_SIZE   20

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (htmlhelp)
static LRESULT Help_OnSize (HWND hWnd)
static LPWSTR HH_LoadString (DWORD dwID)
static HRESULT navigate_url (HHInfo *info, LPCWSTR surl)
BOOL NavigateToUrl (HHInfo *info, LPCWSTR surl)
BOOL NavigateToChm (HHInfo *info, LPCWSTR file, LPCWSTR index)
static void SB_OnPaint (HWND hWnd)
static void SB_OnLButtonDown (HWND hWnd, WPARAM wParam, LPARAM lParam)
static void SB_OnLButtonUp (HWND hWnd, WPARAM wParam, LPARAM lParam)
static void SB_OnMouseMove (HWND hWnd, WPARAM wParam, LPARAM lParam)
static LRESULT CALLBACK SizeBar_WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
static void HH_RegisterSizeBarClass (HHInfo *pHHInfo)
static void SB_GetSizeBarRect (HHInfo *info, RECT *rc)
static BOOL HH_AddSizeBar (HHInfo *pHHInfo)
static LRESULT Child_OnPaint (HWND hWnd)
static void ResizeTabChild (HHInfo *info, int tab)
static LRESULT Child_OnSize (HWND hwnd)
static LRESULT OnTabChange (HWND hwnd)
static LRESULT OnTopicChange (HHInfo *info, void *user_data)
static LRESULT CALLBACK EditChild_WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
static LRESULT CALLBACK Child_WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
static void HH_RegisterChildWndClass (HHInfo *pHHInfo)
static void TB_OnClick (HWND hWnd, DWORD dwID)
static void TB_AddButton (TBBUTTON *pButtons, DWORD dwIndex, DWORD dwID)
static void TB_AddButtonsFromFlags (TBBUTTON *pButtons, DWORD dwButtonFlags, LPDWORD pdwNumButtons)
static BOOL HH_AddToolbar (HHInfo *pHHInfo)
static void NP_GetNavigationRect (HHInfo *pHHInfo, RECT *rc)
static DWORD NP_CreateTab (HINSTANCE hInstance, HWND hwndTabCtrl, DWORD index)
static BOOL HH_AddNavigationPane (HHInfo *info)
static void HP_GetHTMLRect (HHInfo *info, RECT *rc)
static BOOL HH_AddHTMLPane (HHInfo *pHHInfo)
static BOOL AddContentTab (HHInfo *info)
static BOOL AddIndexTab (HHInfo *info)
static BOOL AddSearchTab (HHInfo *info)
static void ResizePopupChild (HHInfo *info)
static LRESULT CALLBACK HelpPopup_WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
static LRESULT CALLBACK PopupChild_WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
static BOOL AddIndexPopup (HHInfo *info)
static LRESULT CALLBACK Help_WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
static BOOL HH_CreateHelpWindow (HHInfo *info)
static void HH_CreateFont (HHInfo *pHHInfo)
static void HH_InitRequiredControls (DWORD dwControls)
static BOOL CreateViewer (HHInfo *pHHInfo)
void ReleaseHelpViewer (HHInfo *info)
HHInfoCreateHelpViewer (LPCWSTR filename)

Variables

static const WCHAR szEmpty [] = {0}
static const WCHAR szSizeBarClass []
static const WCHAR szChildClass []

Generated on Sun May 27 2012 04:40:08 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.