ReactOS
0.4.15-dev-5608-gafb953a
|
#include <ctype.h>
#include <string.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <typedefs.h>
Go to the source code of this file.
Classes | |
struct | tagKEYNAME |
struct | tagSCVK |
struct | tagVKNAME |
struct | tagLAYOUTENTRY |
struct | tagLAYOUT |
Macros | |
#define | KEYWORD_COUNT 17 |
#define | CHAR_NORMAL_KEY 0 |
#define | CHAR_DEAD_KEY 1 |
#define | CHAR_OTHER_KEY 2 |
#define | CHAR_INVALID_KEY 3 |
#define | CHAR_LIGATURE_KEY 4 |
Typedefs | |
typedef struct tagKEYNAME | KEYNAME |
typedef struct tagKEYNAME * | PKEYNAME |
typedef struct tagSCVK | SCVK |
typedef struct tagSCVK * | PSCVK |
typedef struct tagVKNAME | VKNAME |
typedef struct tagVKNAME * | PVKNAME |
typedef struct tagLAYOUTENTRY | LAYOUTENTRY |
typedef struct tagLAYOUTENTRY * | PLAYOUTENTRY |
typedef struct tagLAYOUT | LAYOUT |
typedef struct tagLAYOUT * | PLAYOUT |
Functions | |
ULONG | DoOutput (IN ULONG StateCount, IN PULONG ShiftStates, IN PKEYNAME DescriptionData, IN PKEYNAME LanguageData, IN PVOID AttributeData, IN PVOID DeadKeyData, IN PVOID LigatureData, IN PKEYNAME KeyNameData, IN PKEYNAME KeyNameExtData, IN PKEYNAME KeyNameDeadData) |
PCHAR | getVKName (IN ULONG VirtualKey, IN BOOLEAN Prefix) |
ULONG | DoParsing (VOID) |
Variables | |
BOOLEAN | Verbose |
BOOLEAN | UnicodeFile |
BOOLEAN | SanityCheck |
BOOLEAN | FallbackDriver |
PCHAR | gpszFileName |
FILE * | gfpInput |
VKNAME | VKName [] |
VKNAME | Modifiers [] |
SCVK | ScVk [] |
PCHAR | StateLabel [] |
PCHAR | CapState [] |
LAYOUT | g_Layout |
CHAR | gVKeyName [32] |
CHAR | gKBDName [10] |
CHAR | gCopyright [256] |
CHAR | gDescription [256] |
CHAR | gCompany [256] |
CHAR | gLocaleName [256] |
ULONG | gVersion |
ULONG | gSubVersion |
typedef struct tagKEYNAME KEYNAME |
typedef struct tagLAYOUTENTRY LAYOUTENTRY |
typedef struct tagKEYNAME * PKEYNAME |
typedef struct tagLAYOUTENTRY * PLAYOUTENTRY |
ULONG DoOutput | ( | IN ULONG | StateCount, |
IN PULONG | ShiftStates, | ||
IN PKEYNAME | DescriptionData, | ||
IN PKEYNAME | LanguageData, | ||
IN PVOID | AttributeData, | ||
IN PVOID | DeadKeyData, | ||
IN PVOID | LigatureData, | ||
IN PKEYNAME | KeyNameData, | ||
IN PKEYNAME | KeyNameExtData, | ||
IN PKEYNAME | KeyNameDeadData | ||
) |
Definition at line 1268 of file output.c.
Referenced by DoParsing().
Definition at line 972 of file parser.c.
Referenced by main().
Definition at line 65 of file parser.c.
BOOLEAN FallbackDriver |
Definition at line 24 of file main.c.
Referenced by DoOutput(), kbd_c(), and main().
LAYOUT g_Layout |
Definition at line 25 of file parser.c.
Referenced by DoOutput(), and DoParsing().
CHAR gCompany[256] |
Definition at line 20 of file parser.c.
Referenced by DoCOMPANY(), and kbd_rc().
CHAR gCopyright[256] |
Definition at line 17 of file version.c.
Referenced by DoCOPYRIGHT().
FILE* gfpInput |
Definition at line 21 of file main.c.
Referenced by DoDESCRIPTIONS(), DoKEYNAME(), DoLANGUAGENAMES(), DoLAYOUT(), DoParsing(), DoSHIFTSTATE(), main(), and SkipLines().
CHAR gKBDName[10] |
CHAR gLocaleName[256] |
Definition at line 21 of file parser.c.
Referenced by DoLOCALENAME(), and kbd_rc().
PCHAR gpszFileName |
Definition at line 20 of file main.c.
Referenced by DoParsing(), and main().
ULONG gSubVersion |
CHAR gVKeyName[32] |
Definition at line 22 of file parser.c.
Referenced by getVKName().
VKNAME Modifiers[] |
Definition at line 56 of file data.c.
Referenced by GetEnhancedVar(), and kbd_c().
BOOLEAN SanityCheck |
Definition at line 24 of file main.c.
Referenced by DoLAYOUT(), and main().
SCVK ScVk[] |
Definition at line 146 of file data.c.
Referenced by DoLAYOUT().
BOOLEAN Verbose |
Definition at line 72 of file chkdsk.c.
Referenced by Chkdsk(), ChkdskEx(), ChkdskFileSystem(), ChkdskFileSystem_UStr(), ChkdskPartition(), DoLAYOUT(), DoParsing(), DoSHIFTSTATE(), getCharacterInfo(), main(), ParseCommandLine(), VfatChkdsk(), and wmain().
VKNAME VKName[] |
Definition at line 16 of file data.c.
Referenced by getVKName(), and getVKNum().