Main Page   Namespace List   File List   File Members  

Keyboardinterceptor.cpp File Reference


Defines

#define WM_NOTIFYICON   (WM_USER + 1)

Enumerations

enum  {
  NO_SHOW_PROMPT,
  SHOW_PROMPT
}
 index of the selected font size. More...


Functions

int WINAPI WinMain (HINSTANCE hInst, HINSTANCE hInstPrev, LPSTR lpstrCmdLine, int cmdShow)
LRESULT CALLBACK KeyboardWndProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
 KeyboardWndProc.

BOOL WINAPI About (HWND hDlg, unsigned message, WORD wParam, LONG lParam)
 Dialog procedure for about box.

BOOL WINAPI Info (HWND hDlg, unsigned message, WORD wParam, LONG lParam)
 Dialog procedure for info box.

BOOL WINAPI Font (HWND hDlg, unsigned message, WORD wParam, LONG lParam)
 Dialog procedure for font box.

BOOL WINAPI FontName (HWND hDlg, unsigned message, WORD wParam, LONG lParam)
 Dialog procedure for fontname box.

string regKeyFont ("Software\\UniGeez\\Font")

Variables

const int ID_ON = 1
const int ID_OFF = 2
bool infoState = false
bool overRideInfoState = false
HWND hwndMain = NULL
 instance handle for UniGeez Transliterator.

HICON hIcon = NULL
 needed in callback -- main handle.

bool fontSizeState = false
 global to track the font size state within the main window.

bool previousFontState = false
 global to track the font size state when the main window losses focus.

HMENU hMenu
bool State = false
 handle to the menu.

int indexFS = 4
 current hook state.

HWND hProc = NULL

Define Documentation

#define WM_NOTIFYICON   (WM_USER + 1)
 


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
NO_SHOW_PROMPT  
SHOW_PROMPT  


Function Documentation

BOOL WINAPI About ( HWND hDlg,
unsigned message,
WORD wParam,
LONG lParam )
 

BOOL WINAPI Font ( HWND hDlg,
unsigned message,
WORD wParam,
LONG lParam )
 

BOOL WINAPI FontName ( HWND hDlg,
unsigned message,
WORD wParam,
LONG lParam )
 

BOOL WINAPI Info ( HWND hDlg,
unsigned message,
WORD wParam,
LONG lParam )
 

LRESULT CALLBACK KeyboardWndProc ( HWND hwnd,
UINT msg,
WPARAM wParam,
LPARAM lParam )
 

int WINAPI WinMain ( HINSTANCE hInst,
HINSTANCE hInstPrev,
LPSTR lpstrCmdLine,
int cmdShow )
 

string regKeyFont ( "Software\\UniGeez\\Font" )
 


Variable Documentation

const int ID_OFF = 2
 

const int ID_ON = 1
 

bool State = false
 

bool fontSizeState = false
 

HICON hIcon = NULL
 

HMENU hMenu
 

HWND hProc = NULL
 

HWND hwndMain = NULL
 

int indexFS = 4
 

bool infoState = false
 

bool overRideInfoState = false
 

bool previousFontState = false
 


Generated at Tue Jan 30 17:06:01 2001 for UniGeezUserInterface by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000