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

#include <keytrans.h>

Public Member Functions

 KeyTranslator ()
 ~KeyTranslator ()
int SwitchTo (int)
int switchMap (TKeyDef &tk)
const charTranslateKey (WORD wVirtualKeyCode, DWORD dwControlKeyState)
int AddKeyDef (WORD wVirtualKeyCode, DWORD dwControlKeyState, char *lpzKeyDef)
int AddKeyDef (WORD wVirtualKeyCode, DWORD dwControlKeyState, tn_ops op)
int DeleteKeyDef (WORD wVirtualKeyCode, DWORD dwControlKeyState)
void set_ext_mode (DWORD mode)
void unset_ext_mode (DWORD mode)
void clear_ext_mode ()
DWORD get_ext_mode ()

Private Member Functions

DWORD Fix_ControlKeyState (char *)
charFix_Tok (char *)
void DeleteAllDefs (void)
int AddGlobalDef (WORD wVirtualKeyCode, char *lpzKeyDef)
int LookOnGlobal (char *vkey)
DWORD GetGlobalCode (int i)

Private Attributes

DWORD ext_mode
TArrayAsVector< KeyMapmapArray
TArrayAsVector< TKeyDefglobals
int currentKeyMap
int mainKeyMap

Friends

class TMapLoader

Detailed Description

Definition at line 51 of file keytrans.h.


The documentation for this class was generated from the following files:

Generated on Sat May 26 2012 06:24:11 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.