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

hotkey.c File Reference
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "winnls.h"
#include "commctrl.h"
#include "comctl32.h"
#include "wine/debug.h"

Go to the source code of this file.

Data Structures

struct  HOTKEY_INFO

Defines

#define IsOnlySet(flags)   (infoPtr->CurrMod == (flags))

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (hotkey)
static LRESULT HOTKEY_SetFont (HOTKEY_INFO *infoPtr, HFONT hFont, BOOL redraw)
static BOOL HOTKEY_IsCombInv (const HOTKEY_INFO *infoPtr)
static void HOTKEY_DrawHotKey (HOTKEY_INFO *infoPtr, HDC hdc, LPCWSTR KeyName, WORD NameLen)
static void HOTKEY_Refresh (HOTKEY_INFO *infoPtr, HDC hdc)
static void HOTKEY_Paint (HOTKEY_INFO *infoPtr, HDC hdc)
static LRESULT HOTKEY_GetHotKey (const HOTKEY_INFO *infoPtr)
static void HOTKEY_SetHotKey (HOTKEY_INFO *infoPtr, WORD hotKey)
static void HOTKEY_SetRules (HOTKEY_INFO *infoPtr, WORD invComb, WORD invMod)
static LRESULT HOTKEY_Create (HOTKEY_INFO *infoPtr, const CREATESTRUCTW *lpcs)
static LRESULT HOTKEY_Destroy (HOTKEY_INFO *infoPtr)
static LRESULT HOTKEY_EraseBackground (const HOTKEY_INFO *infoPtr, HDC hdc)
static LRESULT HOTKEY_GetFont (const HOTKEY_INFO *infoPtr)
static LRESULT HOTKEY_KeyDown (HOTKEY_INFO *infoPtr, DWORD key, DWORD flags)
static LRESULT HOTKEY_KeyUp (HOTKEY_INFO *infoPtr, DWORD key)
static LRESULT HOTKEY_KillFocus (HOTKEY_INFO *infoPtr)
static LRESULT HOTKEY_LButtonDown (const HOTKEY_INFO *infoPtr)
static LRESULT HOTKEY_NCCreate (HWND hwnd, const CREATESTRUCTW *lpcs)
static LRESULT HOTKEY_SetFocus (HOTKEY_INFO *infoPtr)
static LRESULT WINAPI HOTKEY_WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
void HOTKEY_Register (void)
void HOTKEY_Unregister (void)

Variables

static const WCHAR HOTKEY_plussep [] = { ' ', '+', ' ' }

Generated on Sun May 27 2012 05:07:06 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.