mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-07-22 00:47:46 +02:00
MG: applied cyrillic patch from vasily
git-svn-id: trunk@1115 -
This commit is contained in:
parent
89153229dd
commit
885b07d09b
@ -941,6 +941,10 @@ begin
|
|||||||
|
|
||||||
// Function keys
|
// Function keys
|
||||||
GDK_F1..GDK_F24: VirtualKey := VK_F1 + (Event^.KeyVal - GDK_F1);
|
GDK_F1..GDK_F24: VirtualKey := VK_F1 + (Event^.KeyVal - GDK_F1);
|
||||||
|
//By VVI - fixing cyrillic keys
|
||||||
|
//GDK_* is like a koi8-r, it is KOI8-R code +$600.
|
||||||
|
GDK_cyrillic_io..GDK_cyrillic_Capital_hardsign:
|
||||||
|
KeyCode := Event^.KeyVal mod $100;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
if VirtualKey=VK_UNKNOWN then begin
|
if VirtualKey=VK_UNKNOWN then begin
|
||||||
@ -3448,6 +3452,9 @@ end;
|
|||||||
{ =============================================================================
|
{ =============================================================================
|
||||||
|
|
||||||
$Log$
|
$Log$
|
||||||
|
Revision 1.122 2002/10/10 08:57:25 lazarus
|
||||||
|
MG: applied cyrillic patch from vasily
|
||||||
|
|
||||||
Revision 1.121 2002/10/10 08:51:15 lazarus
|
Revision 1.121 2002/10/10 08:51:15 lazarus
|
||||||
MG: added paint messages for some gtk internal widgets
|
MG: added paint messages for some gtk internal widgets
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user