Browse Source

* Add some delphi compatibility enumerateds to TShiftState

Michaël Van Canneyt 3 years ago
parent
commit
712823eb6c
1 changed files with 5 additions and 1 deletions
  1. 5 1
      rtl/objpas/classes/classesh.inc

+ 5 - 1
rtl/objpas/classes/classesh.inc

@@ -102,7 +102,8 @@ type
     ssLeft, ssRight, ssMiddle, ssDouble,
     ssLeft, ssRight, ssMiddle, ssDouble,
     // Extra additions
     // Extra additions
     ssMeta, ssSuper, ssHyper, ssAltGr, ssCaps, ssNum,
     ssMeta, ssSuper, ssHyper, ssAltGr, ssCaps, ssNum,
-    ssScroll,ssTriple,ssQuad,ssExtra1,ssExtra2);
+    ssScroll,ssTriple,ssQuad,ssExtra1,ssExtra2,
+    ssTouch, ssPen, ssHorizontal);
 
 
 {$packset 1}
 {$packset 1}
   TShiftState = set of TShiftStateEnum;
   TShiftState = set of TShiftStateEnum;
@@ -151,6 +152,9 @@ type
 
 
 
 
 Const
 Const
+  // Delphi compatibility
+  ssCommand = ssMeta;
+  
   SGUIDObserved = '{663C603C-3F3C-4CC5-823C-AC8079F979E5}';
   SGUIDObserved = '{663C603C-3F3C-4CC5-823C-AC8079F979E5}';
   SGUIDObserver = '{BC7376EA-199C-4C2A-8684-F4805F0691CA}';
   SGUIDObserver = '{BC7376EA-199C-4C2A-8684-F4805F0691CA}';