Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygeninput.h
Go to the documentation of this file.
00001 #include <windows.h> 00002 #include <commctrl.h> 00003 #include <cpl.h> 00004 00005 #include <stdlib.h> 00006 #include <stdio.h> 00007 #include <stdarg.h> 00008 #include <tchar.h> 00009 #include <process.h> 00010 00011 #include "resource.h" 00012 00013 typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID); 00014 00015 typedef struct 00016 { 00017 int idIcon; 00018 int idName; 00019 int idDescription; 00020 CPLAPPLET_PROC AppletProc; 00021 } APPLET, *PAPPLET; 00022 00023 extern HINSTANCE hApplet; 00024 extern HANDLE hProcessHeap; 00025 00026 // Character Count of a layout ID like "00000409" 00027 #define CCH_LAYOUT_ID 8 00028 00029 // Maximum Character Count of a ULONG in decimal 00030 #define CCH_ULONG_DEC 10 00031 00032 /* input.c */ 00033 VOID 00034 InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc); 00035 00036 /* settings.c */ 00037 INT_PTR CALLBACK 00038 SettingPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam); 00039 BOOL 00040 GetLayoutName(LPCTSTR szLCID, LPTSTR szName); 00041 VOID 00042 UpdateLayoutsList(VOID); 00043 BOOL 00044 IsLayoutExists(LPTSTR szLayoutID, LPTSTR szLangID); 00045 00046 /* keysettings.c */ 00047 INT_PTR CALLBACK 00048 KeySettingsDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam); 00049 VOID 00050 UpdateKeySettingsList(VOID); 00051 00052 /* add.c */ 00053 INT_PTR CALLBACK 00054 AddDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam); 00055 VOID 00056 CreateKeyboardLayoutList(HWND hItemsList); 00057 INT 00058 GetLayoutCount(LPTSTR szLang); 00059 00060 /* changekeyseq.c */ 00061 INT_PTR CALLBACK 00062 ChangeKeySeqDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam); 00063 BOOL 00064 GetHotkeys(LPTSTR szHotkey, LPTSTR szLangHotkey, LPTSTR szLayoutHotkey); 00065 00066 void ShowLastWin32Error(HWND hWndOwner); 00067 00068 /* EOF */ Generated on Sun May 27 2012 04:20:57 for ReactOS by
1.7.6.1
|