ReactOS
0.4.15-dev-4869-g35a816a
|
#include "kbswitch.h"
Go to the source code of this file.
Macros | |
#define | WM_NOTIFYICONMSG (WM_USER + 248) |
Functions | |
static BOOL | GetLayoutID (LPTSTR szLayoutNum, LPTSTR szLCID, SIZE_T LCIDLength) |
static BOOL | GetLayoutName (LPTSTR szLayoutNum, LPTSTR szName, SIZE_T NameLength) |
static HICON | CreateTrayIcon (LPTSTR szLCID) |
static VOID | AddTrayIcon (HWND hwnd) |
static VOID | DelTrayIcon (HWND hwnd) |
static VOID | UpdateTrayIcon (HWND hwnd, LPTSTR szLCID, LPTSTR szName) |
VOID | GetLayoutIDByHkl (HKL hKl, LPTSTR szLayoutID, SIZE_T LayoutIDLength) |
BOOL CALLBACK | EnumWindowsProc (HWND hwnd, LPARAM lParam) |
static VOID | ActivateLayout (HWND hwnd, ULONG uLayoutNum) |
static HMENU | BuildLeftPopupMenu (VOID) |
BOOL | SetHooks (VOID) |
VOID | DeleteHooks (VOID) |
ULONG | GetNextLayout (VOID) |
LRESULT | UpdateLanguageDisplay (HWND hwnd, HKL hKl) |
LRESULT | UpdateLanguageDisplayCurrent (HWND hwnd, WPARAM wParam) |
LRESULT CALLBACK | WndProc (HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) |
INT WINAPI | _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInst, LPTSTR lpCmdLine, INT nCmdShow) |
Definition at line 11 of file kbswitch.c.
Definition at line 553 of file kbswitch.c.
Definition at line 288 of file kbswitch.c.
Referenced by WndProc().
Definition at line 101 of file kbswitch.c.
Referenced by WndProc().
Definition at line 309 of file kbswitch.c.
Referenced by WndProc().
Definition at line 30 of file kbswitch.c.
Referenced by AddTrayIcon(), and UpdateTrayIcon().
Definition at line 155 of file kbswitch.c.
Referenced by ActivateLayout(), AddTrayIcon(), GetLayoutName(), and GetNextLayout().
Definition at line 210 of file kbswitch.c.
Referenced by AddTrayIcon(), and BuildLeftPopupMenu().
Definition at line 370 of file kbswitch.c.
Referenced by WndProc().
Definition at line 400 of file kbswitch.c.
Referenced by UpdateLanguageDisplayCurrent(), and WndProc().
Definition at line 412 of file kbswitch.c.
Referenced by WndProc().
Definition at line 137 of file kbswitch.c.
Referenced by ActivateLayout(), AddJobW(), StartDocPrinterW(), and UpdateLanguageDisplay().
Definition at line 418 of file kbswitch.c.
Referenced by _tWinMain().
HMODULE hDllLib |
Definition at line 26 of file kbswitch.c.
Referenced by DeleteHooks(), and SetHooks().
HINSTANCE hInst |
Definition at line 24 of file kbswitch.c.
Referenced by _tWinMain(), and WndProc().
HANDLE hProcessHeap |
Definition at line 25 of file kbswitch.c.
Referenced by _StartDocPrinterSpooled(), _tWinMain(), AddPrinterA(), AddPrinterDriverExW(), AddPrinterW(), AddToolbarButton(), CTaskSwitchWnd::AddToTaskGroup(), AllocSplStr(), CTaskSwitchWnd::AllocTaskItem(), ClosePrinter(), CreateFontWindow(), CreateMainWindow(), CreateOpenInfo(), DeviceCapabilitiesA(), DllAllocSplMem(), DllFreeSplMem(), DllFreeSplStr(), DocumentPropertiesA(), DocumentPropertySheets(), DoFileOpen(), DoFileSave(), DoOpenFile(), DoSaveFile(), EditCurrentGlyph(), EditGlyphCommand(), EnumEventsThread(), EnumPrintersA(), FontWndProc(), GdiProcessSetup(), get_devmodeW(), GetDefaultPrinterA(), GetDefaultPrinterW(), GetMonitorUIFullName(), GetPrinterA(), GetPrinterDataExA(), GetPrinterDriverA(), GetPrintProcessorDirectoryA(), GetVersionInfoString(), InitFont(), IntFixUpDevModeNames(), LocalizedError(), MainWndProc(), OpenPrinterA(), OpenPrinterW(), PrinterProperties(), ProcessRunKeys(), QueryRemoteFonts(), QuerySpoolMode(), CTaskSwitchWnd::RemoveTaskFromTaskGroup(), ResetPrinterA(), RosConvertUnicodeDevModeToAnsiDevmode(), SetDefaultPrinterA(), SetDefaultPrinterW(), SetPrinterA(), SetPrinterDataExA(), SetSelectedCharacter(), StartDocPrinterA(), StartDocPrinterW(), UnicodeToAnsiInPlace(), UnicodeToAnsiZZInPlace(), and VarListLoadAndFormatString().
PKBSWITCHDELETEHOOKS KbSwitchDeleteHooks = NULL |
Definition at line 14 of file kbswitch.c.
Referenced by DeleteHooks(), and SetHooks().
PKBSWITCHSETHOOKS KbSwitchSetHooks = NULL |
Definition at line 13 of file kbswitch.c.
Referenced by SetHooks().
UINT ShellHookMessage = 0 |
Definition at line 15 of file kbswitch.c.
Referenced by _tWinMain(), and WndProc().
ULONG ulCurrentLayoutNum = 1 |
Definition at line 27 of file kbswitch.c.
Referenced by ActivateLayout(), BuildLeftPopupMenu(), GetNextLayout(), and WndProc().