Method | Description | |
---|---|---|
GetBuiltinKeyMap ( |
Gets the address of a builtin keymap included in the kernel via the keymap archive resource in SharpOS.Kernel.dll. The archive is generated by the SharpOS keymap compiler.
|
|
GetBuiltinKeyMap ( |
Gets the address of a builtin keymap included in the kernel via the keymap archive resource in SharpOS.Kernel.dll. The archive is generated by the SharpOS keymap compiler.
|
|
GetBuiltinKeyMap ( byte name ) : void* |
Gets the address of a builtin keymap included in the kernel via the keymap archive resource in SharpOS.Kernel.dll. The archive is generated by the SharpOS keymap compiler.
|
|
GetBuiltinKeyMap ( int id ) : void* |
Gets the address of a builtin key map, by it's numeric ID. Good for iterating through the list of builtin key maps.
|
|
GetBuiltinKeyMap ( string name ) : void* |
Gets the address of a builtin keymap included in the kernel via the keymap archive resource in SharpOS.Kernel.dll. The archive is generated by the SharpOS keymap compiler.
|
|
GetBuiltinKeyMapsCount ( ) : int |
Gets the count of all builtin key maps.
|
|
GetCurrentKeyMap ( ) : void* |
Gets the keymap currently in use.
|
|
GetCurrentKeyMapName ( ) : PString8* | ||
GetDefaultTable ( int ret_len ) : byte* |
Gets the `default' table of the installed keymap.
|
|
GetDefaultTable ( void keymap, int ret_len ) : byte* |
Gets the `default' table of the given keymap.
|
|
GetKeyMask ( ) : byte |
Gets the keymask of the installed keymap.
|
|
GetKeyMask ( void keymap ) : byte |
Gets the keymask specified in the given keymap.
|
|
GetShiftedTable ( int ret_len ) : byte* |
Gets the `shifted' table of the installed keymap.
|
|
GetShiftedTable ( void keymap, int ret_len ) : byte* |
Gets the `shifted' table of the given keymap.
|
|
GetStateBit ( ) : byte |
Gets the state bit of the installed keymap.
|
|
GetStateBit ( void keymap ) : byte |
Gets the state bit specified in the given keymap.
|
|
SetDirectKeyMap ( void keymap ) : void |
Installs the default and shifted key tables of the given keymap, so that all further keyboard scancodes are converted using the new mapping.
|
|
SetKeyMap ( |
Sets the current keymap to a built-in one specified by name.
|
|
SetKeyMap ( |
Sets the current keymap to a built-in one specified by name.
|
|
SetKeyMap ( byte name ) : void | ||
SetKeyMap ( byte name, int len ) : void |
Sets the current keymap to a built-in one specified by name.
|
|
SetKeyMapName ( byte str, int len ) : void | ||
Setup ( ) : void |
Locates the archive of built-in keymaps, parses the user-specified keymap from the kernel command line, and installs a default keymap.
|
|
WriteKeymaps ( ) : void |
Method | Description | |
---|---|---|
GetBuiltinKeyMap ( byte name, int nameLen ) : void* |
public static GetBuiltinKeyMap ( |
||
name | The name. | |
return | void* |
public static GetBuiltinKeyMap ( |
||
name | The name. | |
return | void* |
public static GetBuiltinKeyMap ( byte name ) : void* | ||
name | byte | The name. |
return | void* |
public static GetBuiltinKeyMap ( int id ) : void* | ||
id | int | |
return | void* |
public static GetBuiltinKeyMap ( string name ) : void* | ||
name | string | The name. |
return | void* |
public static GetBuiltinKeyMapsCount ( ) : int | ||
return | int |
public static GetCurrentKeyMapName ( ) : PString8* | ||
return | PString8* |
public static GetDefaultTable ( int ret_len ) : byte* | ||
ret_len | int | |
return | byte* |
public static GetDefaultTable ( void keymap, int ret_len ) : byte* | ||
keymap | void | |
ret_len | int | |
return | byte* |
public static GetKeyMask ( void keymap ) : byte | ||
keymap | void | |
return | byte |
public static GetShiftedTable ( int ret_len ) : byte* | ||
ret_len | int | |
return | byte* |
public static GetShiftedTable ( void keymap, int ret_len ) : byte* | ||
keymap | void | |
ret_len | int | |
return | byte* |
public static GetStateBit ( void keymap ) : byte | ||
keymap | void | |
return | byte |
public static SetDirectKeyMap ( void keymap ) : void | ||
keymap | void | |
return | void |
public static SetKeyMap ( |
||
name | ||
return | void |
public static SetKeyMap ( |
||
name | ||
return | void |
public static SetKeyMap ( byte name, int len ) : void | ||
name | byte | |
len | int | |
return | void |
public static SetKeyMapName ( byte str, int len ) : void | ||
str | byte | |
len | int | |
return | void |